Sign up (with export icon)

ObservableSingleBindChain

Api-interface icon interface

Type parameters

Methods

  • Chevron-right icon

    to( observable, key ) → void

    Type parameters

    O
    K

    Parameters

    observable : O
    key : K

    Returns

    void
  • Chevron-right icon

    to( observable1, observable2, callback ) → void

    Type parameters

    O1
    O2

    Parameters

    observable1 : O1
    observable2 : O2
    callback : ( value1: O1[ TKey ], value2: O2[ TKey ] ) => TVal

    Returns

    void
  • Chevron-right icon

    to( observable1, observable2, observable3, callback ) → void

    Type parameters

    O1
    O2
    O3

    Parameters

    observable1 : O1
    observable2 : O2
    observable3 : O3
    callback : ( value1: O1[ TKey ], value2: O2[ TKey ], value3: O3[ TKey ] ) => TVal

    Returns

    void
  • Chevron-right icon

    to( observable1, observable2, observable3, observable4, callback ) → void

    Type parameters

    O1
    O2
    O3
    O4

    Parameters

    observable1 : O1
    observable2 : O2
    observable3 : O3
    observable4 : O4
    callback : ( value1: O1[ TKey ], value2: O2[ TKey ], value3: O3[ TKey ], value4: O4[ TKey ] ) => TVal

    Returns

    void
  • Chevron-right icon

    to( observable1, observable2, observable3, observable4, observable5, callback ) → void

    Type parameters

    O1
    O2
    O3
    O4
    O5

    Parameters

    observable1 : O1
    observable2 : O2
    observable3 : O3
    observable4 : O4
    observable5 : O5
    callback : ( value1: O1[ TKey ], value2: O2[ TKey ], value3: O3[ TKey ], value4: O4[ TKey ], value5: O5[ TKey ] ) => TVal

    Returns

    void
  • Chevron-right icon

    to( observable1, key1, observable2, key2, observable3, key3, observable4, key4, observable5, key5, callback ) → void

    Type parameters

    O1 : extends Observable
    K1
    O2 : extends Observable
    K2
    O3 : extends Observable
    K3
    O4 : extends Observable
    K4
    O5 : extends Observable
    K5

    Parameters

    observable1 : O1
    key1 : K1
    observable2 : O2
    key2 : K2
    observable3 : O3
    key3 : K3
    observable4 : O4
    key4 : K4
    observable5 : O5
    key5 : K5
    callback : ( value1: O1[ K1 ], value2: O2[ K2 ], value3: O3[ K3 ], value4: O4[ K4 ], value5: O5[ K5 ] ) => TVal

    Returns

    void
  • Chevron-right icon

    to( observable1, key1, observable2, key2, observable3, key3, observable4, key4, callback ) → void

    Type parameters

    O1 : extends Observable
    K1
    O2 : extends Observable
    K2
    O3 : extends Observable
    K3
    O4 : extends Observable
    K4

    Parameters

    observable1 : O1
    key1 : K1
    observable2 : O2
    key2 : K2
    observable3 : O3
    key3 : K3
    observable4 : O4
    key4 : K4
    callback : ( value1: O1[ K1 ], value2: O2[ K2 ], value3: O3[ K3 ], value4: O4[ K4 ] ) => TVal

    Returns

    void
  • Chevron-right icon

    to( observable1, key1, observable2, key2, observable3, key3, callback ) → void

    Type parameters

    O1 : extends Observable
    K1
    O2 : extends Observable
    K2
    O3 : extends Observable
    K3

    Parameters

    observable1 : O1
    key1 : K1
    observable2 : O2
    key2 : K2
    observable3 : O3
    key3 : K3
    callback : ( value1: O1[ K1 ], value2: O2[ K2 ], value3: O3[ K3 ] ) => TVal

    Returns

    void
  • Chevron-right icon

    to( observable1, key1, observable2, key2, callback ) → void

    Type parameters

    O1 : extends Observable
    K1
    O2 : extends Observable
    K2

    Parameters

    observable1 : O1
    key1 : K1
    observable2 : O2
    key2 : K2
    callback : ( value1: O1[ K1 ], value2: O2[ K2 ] ) => TVal

    Returns

    void
  • Chevron-right icon

    to( observable, key, callback ) → void

    Type parameters

    O : extends Observable
    K

    Parameters

    observable : O
    key : K
    callback : ( value: O[ K ] ) => TVal

    Returns

    void
  • Chevron-right icon

    to( observable, callback ) → void

    Type parameters

    O

    Parameters

    observable : O
    callback : ( value: O[ TKey ] ) => TVal

    Returns

    void
  • Chevron-right icon

    to( observable ) → void

    Type parameters

    O

    Parameters

    observable : O

    Returns

    void
  • Chevron-right icon

    toMany( observables, key, callback ) → void

    Type parameters

    O : extends Observable
    K

    Parameters

    observables : readonly Array<O>
    key : K
    callback : ( values: Array<O[ K ]> ) => TVal

    Returns

    void