ObservableSingleBindChain
interface
Type parameters
-
TKey : extends string
-
TVal
Methods
-
to( observable, key ) → void
module:utils/observablemixin~ObservableSingleBindChain#to
-
to( observable1, observable2, callback ) → void
module:utils/observablemixin~ObservableSingleBindChain#to
Type parameters
O1
O2
Parameters
observable1 : O1
observable2 : O2
callback : ( value1: O1[ TKey ], value2: O2[ TKey ] ) => TVal
Returns
void
-
to( observable1, observable2, observable3, callback ) → void
module:utils/observablemixin~ObservableSingleBindChain#to
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
-
to( observable1, observable2, observable3, observable4, callback ) → void
module:utils/observablemixin~ObservableSingleBindChain#to
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
-
to( observable1, observable2, observable3, observable4, observable5, callback ) → void
module:utils/observablemixin~ObservableSingleBindChain#to
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
-
to( observable1, key1, observable2, key2, observable3, key3, observable4, key4, observable5, key5, callback ) → void
module:utils/observablemixin~ObservableSingleBindChain#to
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
-
to( observable1, key1, observable2, key2, observable3, key3, observable4, key4, callback ) → void
module:utils/observablemixin~ObservableSingleBindChain#to
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
-
to( observable1, key1, observable2, key2, observable3, key3, callback ) → void
module:utils/observablemixin~ObservableSingleBindChain#to
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
-
to( observable1, key1, observable2, key2, callback ) → void
module:utils/observablemixin~ObservableSingleBindChain#to
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
-
to( observable, key, callback ) → void
module:utils/observablemixin~ObservableSingleBindChain#to
Type parameters
O : extends Observable
K
Parameters
observable : O
key : K
callback : ( value: O[ K ] ) => TVal
Returns
void
-
to( observable, callback ) → void
module:utils/observablemixin~ObservableSingleBindChain#to
Type parameters
O
Parameters
observable : O
callback : ( value: O[ TKey ] ) => TVal
Returns
void
-
to( observable ) → void
module:utils/observablemixin~ObservableSingleBindChain#to
-
toMany( observables, key, callback ) → void
module:utils/observablemixin~ObservableSingleBindChain#toMany
Type parameters
O : extends Observable
K
Parameters
observables : readonly Array<O>
key : K
callback : ( values: Array<O[ K ]> ) => TVal
Returns
void