Skip to content

TypeParser

const TypeParser: IntoBuilder<Node, ExtractOutputFromTypes<ExtractTypesFromBuilders<{ args: NodeArgsTupleBuilder<[ExpressionType<string, StringType>]>; click: NodeBuilder<ExtractTypesFromBuilders<{ hover: NodeBuilder<ExtractTypesFromBuilders<{ move: NodePropertiesStructBuilder<…>; scroll: NodePropertiesStructBuilder<…>; }>>; mouseClick: NodePropertiesStructBuilder<ExtractTypesFromBuilders<{ button: DefaultBuilder<…, …>; delay: ExpressionBuilder<…, …>; times: ExpressionBuilder<…, …>; }>>; options: NodePropertiesStructBuilder<ExtractTypesFromBuilders<{ delay: ExpressionBuilder<…, …>; }>>; }>>; keyboardType: NodePropertiesStructBuilder<ExtractTypesFromBuilders<{ delay: ExpressionBuilder<number, DefaultType<number, NumberType>>; }>>; options: NodePropertiesStructBuilder<ExtractTypesFromBuilders<{ delay: ExpressionBuilder<number, DefaultType<number, NumberType>>; }>>; }>>, NodeType<ExtractTypesFromBuilders<{ args: NodeArgsTupleBuilder<[ExpressionType<string, StringType>]>; click: NodeBuilder<ExtractTypesFromBuilders<{ hover: NodeBuilder<ExtractTypesFromBuilders<{ move: NodePropertiesStructBuilder<…>; scroll: NodePropertiesStructBuilder<…>; }>>; mouseClick: NodePropertiesStructBuilder<ExtractTypesFromBuilders<{ button: DefaultBuilder<…, …>; delay: ExpressionBuilder<…, …>; times: ExpressionBuilder<…, …>; }>>; options: NodePropertiesStructBuilder<ExtractTypesFromBuilders<{ delay: ExpressionBuilder<…, …>; }>>; }>>; keyboardType: NodePropertiesStructBuilder<ExtractTypesFromBuilders<{ delay: ExpressionBuilder<number, DefaultType<number, NumberType>>; }>>; options: NodePropertiesStructBuilder<ExtractTypesFromBuilders<{ delay: ExpressionBuilder<number, DefaultType<number, NumberType>>; }>>; }>>, IAction<SessionContext>>

Defined in: actions/interaction.ts:173