External module "src/modules/state/transactionalStateOf"
Functions
Const transactionalStateOf
- transactionalStateOf<T>(initialState: T | T[], isEqual?: function, isTuple?: boolean): [Observable<T[]>, function]
-
Type parameters
Parameters
-
initialState: T | T[]
-
Default value isEqual: function = (t1, t2) => t1 === t2
-
-
Parameters
Returns boolean
-
Default value isTuple: boolean = false
Returns [Observable<T[]>, function]
transactionalStateOf :: t | [t] -> (t -> t -> boolean) -> boolean -> (Observable [t], Transaction t | [t] -> void)
Creates a stateful, transactional observable for lists.