Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "src/modules/state/transactionalStateOf"

Index

Functions

Const transactionalStateOf

  • transactionalStateOf<T>(initialState: T | T[], isEqual?: function, isTuple?: boolean): [Observable<T[]>, function]
  • transactionalStateOf :: t | [t] -> (t -> t -> boolean) -> boolean -> (Observable [t], Transaction t | [t] -> void)

    Creates a stateful, transactional observable for lists.

    Type parameters

    • T

    Parameters

    • initialState: T | T[]
    • Default value isEqual: function = (t1, t2) => t1 === t2
        • (t1: T, t2: T): boolean
        • Parameters

          • t1: T
          • t2: T

          Returns boolean

    • Default value isTuple: boolean = false

    Returns [Observable<T[]>, function]

Generated using TypeDoc