Properties
Optional
name
name?: string
Optional
onEnter
onEnter?: ((context: {
data: any;
eventData?: any;
from: string;
}) => boolean | void)
Type declaration
-
- (context: {
data: any;
eventData?: any;
from: string;
}): boolean | void
-
Parameters
-
context: {
data: any;
eventData?: any;
from: string;
}
-
data: any
-
Optional
eventData?: any
-
from: string
Returns boolean | void
Optional
onExit
onExit?: ((context: {
data: any;
to: string;
}) => boolean | void)
Type declaration
-
- (context: {
data: any;
to: string;
}): boolean | void
-
Parameters
-
context: {
data: any;
to: string;
}
Returns boolean | void
Optional
onState
onState?: (() => any)
Optional
onUpdate
onUpdate?: ((data: any, elapsedMs: number) => any)
Type declaration
-
- (data: any, elapsedMs: number): any
-
Parameters
-
data: any
-
elapsedMs: number
Returns any
transitions
transitions: string[]