Skip to content

KeyboardPressParser

const KeyboardPressParser: IntoBuilder<Node, ExtractOutputFromTypes<ExtractTypesFromBuilders<{ args: NodeArgsTupleBuilder<[ExpressionType<string, EnumType<string>>]>; modifiers: IntoBuilder<Node, ExtractOutputFromTypes<ExtractTypesFromBuilders<{ alt: DefaultBuilder<boolean, BooleanType>; command: DefaultBuilder<boolean, BooleanType>; ctrl: DefaultBuilder<boolean, BooleanType>; shift: DefaultBuilder<boolean, BooleanType>; }>>, NodePropertiesStructType<ExtractTypesFromBuilders<{ alt: DefaultBuilder<boolean, BooleanType>; command: DefaultBuilder<boolean, BooleanType>; ctrl: DefaultBuilder<boolean, BooleanType>; shift: DefaultBuilder<boolean, BooleanType>; }>>, Modifier>; options: NodePropertiesStructBuilder<ExtractTypesFromBuilders<{ delay: ExpressionBuilder<number, DefaultType<number, NumberType>>; }>>; }>>, NodeType<ExtractTypesFromBuilders<{ args: NodeArgsTupleBuilder<[ExpressionType<string, EnumType<string>>]>; modifiers: IntoBuilder<Node, ExtractOutputFromTypes<ExtractTypesFromBuilders<{ alt: DefaultBuilder<boolean, BooleanType>; command: DefaultBuilder<boolean, BooleanType>; ctrl: DefaultBuilder<boolean, BooleanType>; shift: DefaultBuilder<boolean, BooleanType>; }>>, NodePropertiesStructType<ExtractTypesFromBuilders<{ alt: DefaultBuilder<boolean, BooleanType>; command: DefaultBuilder<boolean, BooleanType>; ctrl: DefaultBuilder<boolean, BooleanType>; shift: DefaultBuilder<boolean, BooleanType>; }>>, Modifier>; options: NodePropertiesStructBuilder<ExtractTypesFromBuilders<{ delay: ExpressionBuilder<number, DefaultType<number, NumberType>>; }>>; }>>, IAction<SessionContext>>

Defined in: actions/keyboard.ts:254