Primitives / foldkit-primitives/events

KeyboardMessage

const · packages/primitives/src/events/keyboard.ts:11

const KeyboardMessage: MessageUnion<{
  readonly Pressed: {
    readonly key: Schema.String
    readonly repeat: Schema.Boolean
    readonly ctrl: Schema.Boolean
    readonly shift: Schema.Boolean
    readonly alt: Schema.Boolean
    readonly meta: Schema.Boolean
  }
  readonly Released: { readonly key: Schema.String }
}>

Its type

type KeyboardMessage = typeof KeyboardMessage.Type