Module automation

Source
Expand description

Automation (macro) keys.

Structs§

Config
Config for automation keys.
Context
Context for automation keys.
Execution
Value describing an automation key execution.
Key
Definition for a automation key.
KeyInstructions
Instructions for a automation key.
KeyState
Key state used by System.
PendingKeyState
The pending key state type for automation keys. (No pending state).
Ref
Reference for a automation key.
System
The key::System implementation for automation keys.

Enums§

Event
The event type for automation keys.
Instruction
An instruction for a automation key.

Constants§

DEFAULT_INSTRUCTION_DURATION
The default instruction duration.

Functions§

instructions
Constructs an array of instructions for the given array.
key_events_for
Converts the instruction to a scheduled event, if applicable.