@witchcraft/spellcraft
Github
Issues
npm
Preparing search index...
types/keys
KeysSetEntries
Type Alias KeysSetEntries
KeysSetEntries
:
Record
<
"entries@add"
,
{
error
:
typeof
DUPLICATE_KEY
|
typeof
INVALID_VARIANT_PAIR
;
hooks
:
GetKeyHooks
<
"entries@add"
>
;
manager
:
BaseKeysManager
;
val
:
Key
;
}
,
>
&
Record
<
"entries@remove"
,
{
error
:
typeof
KEY_IN_USE
|
typeof
MISSING
;
hooks
:
GetKeyHooks
<
"entries@remove"
>
;
manager
:
BaseKeysManager
&
Pick
<
Manager
,
"shortcuts"
|
"commands"
>
;
val
:
Key
;
}
,
>
&
Record
<
`
toggles@
${
"add"
|
"remove"
}
@
${
string
}
`
,
{
error
:
never
;
hooks
:
GetKeyHooks
<
`
variants@
${
"add"
|
"remove"
}
@
${
string
}
`
>
;
manager
:
BaseKeysManager
;
val
:
Key
;
}
,
>
&
Record
<
`
variants@
${
"add"
|
"remove"
}
@
${
string
}
`
,
{
error
:
never
;
hooks
:
GetKeyHooks
<
`
variants@
${
"add"
|
"remove"
}
@
${
string
}
`
>
;
manager
:
BaseKeysManager
;
val
:
string
;
}
,
>
&
Record
<
"nativeModifierKeys"
|
"nativeToggleKeys"
,
{
error
:
never
;
hooks
:
GetKeyHooks
<
"nativeModifierKeys"
|
"nativeToggleKeys"
>
;
manager
:
BaseKeysManager
;
val
:
string
[]
;
}
,
>
&
Record
<
"layout"
,
{
error
:
never
;
hooks
:
GetKeyHooks
<
"layout"
>
;
manager
:
BaseKeysManager
;
val
:
Keys
[
"layout"
]
;
}
,
>
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
Github
Issues
npm
@witchcraft/spellcraft
Loading...