Properties
Optional
Readonly
data
data?: ((parameters) => Context["data"] | Promise<Context["data"]>)
Type declaration
-
- (parameters): Context["data"] | Promise<Context["data"]>
-
Returns Context["data"] | Promise<Context["data"]>
Optional
Readonly
id
id?: string
Readonly
initial
initial: State
Optional
Readonly
inject
inject?: Injectable<State, Event, Context>
Optional
Readonly
states
states?: ((parameters) => {
[key in AllowedNames]?: Nested
})
Type declaration
-
- (parameters): {
[key in AllowedNames]?: Nested
}
-
Returns {
[key in AllowedNames]?: Nested
}
Optional
Readonly
subscribers
subscribers?: Subscribers<Event, Context>
Optional
Readonly
transitions