Hierarchy

  • State

Properties

name?: string
onEnter?: ((context) => boolean | void)

Type declaration

    • (context): boolean | void
    • Parameters

      • context: {
            data: any;
            eventData?: any;
            from: string;
        }
        • data: any
        • Optional eventData?: any
        • from: string

      Returns boolean | void

onExit?: ((context) => boolean | void)

Type declaration

    • (context): boolean | void
    • Parameters

      • context: {
            data: any;
            to: string;
        }
        • data: any
        • to: string

      Returns boolean | void

onState?: (() => any)

Type declaration

    • (): any
    • Returns any

onUpdate?: ((data, elapsedMs) => any)

Type declaration

    • (data, elapsedMs): any
    • Parameters

      • data: any
      • elapsedMs: number

      Returns any

transitions: string[]