feat(ui): add momentary keyboard control surface
This commit is contained in:
@@ -625,6 +625,29 @@
|
||||
"Applications supply content and actions, not duplicate stage markup.",
|
||||
"Background playback and scene navigation never own device acquisition."
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "key-button",
|
||||
"status": "baseline",
|
||||
"package": "@nodedc/ui-react",
|
||||
"exports": [
|
||||
"KeyButton",
|
||||
"KeyButtonProps"
|
||||
],
|
||||
"domContract": [
|
||||
"nodedc-key-button"
|
||||
],
|
||||
"summary": "Controlled outlined momentary input key; white pressed surface with black legend.",
|
||||
"states": [
|
||||
"idle",
|
||||
"pressed",
|
||||
"disabled",
|
||||
"focus-visible"
|
||||
],
|
||||
"rules": [
|
||||
"Consumer owns command lifecycle and blur/cancel release.",
|
||||
"No internal toggle or global keyboard handler."
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user