windease API reference - v0.6.0
    Preparing search index...

    Interface MachineDef<S, E>

    interface MachineDef<S extends string, E extends string> {
        initial: S;
        onEnter?: { [s in string]?: (m: Machine<S, E>) => void };
        transitions: { [from in string]?: { [event in string]?: S } };
    }

    Type Parameters

    • S extends string
    • E extends string
    Index

    Properties

    initial: S
    onEnter?: { [s in string]?: (m: Machine<S, E>) => void }
    transitions: { [from in string]?: { [event in string]?: S } }