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