keyboard_shortcuts-1.0.0/config/schema/keyboard_shortcuts.schema.yml
config/schema/keyboard_shortcuts.schema.yml
keyboard_shortcuts.settings:
type: config_object
label: 'Keyboard shortcut settings'
mapping:
shortcuts:
type: sequence
label: 'Keyboard shortcuts'
orderby: key
sequence:
type: keyboard_shortcuts.shortcut
label: 'Shortcuts'
keyboard_shortcuts.shortcut:
type: sequence
label: 'Shortcut'
mapping:
keystroke:
type: string
label: "Keystroke"
label:
type: string
label: "Label"
roles:
type: sequence
label: 'Roles'
sequence:
type: string
label: 'Role'
enable_during_input:
type: boolean
label: 'Enable during input'
prevent_default:
type: boolean
label: 'Prevent default'
action:
type: string
label: 'Action'
arguments:
type: sequence
label: 'Action settings'
mapping:
type:
type: string
label: 'type'
selector:
type: string
label: 'Selector'
url:
type: string
label: 'url'
callback:
type: string
label: 'Callback'
