ObservableSingleBindChain (utils)
@ckeditor/ckeditor5-utils/src/observablemixin
interface
Filtering
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<O1>
K1
O2 : extends Observable<O2>
K2
O3 : extends Observable<O3>
K3
O4 : extends Observable<O4>
K4
O5 : extends Observable<O5>
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<O1>
K1
O2 : extends Observable<O2>
K2
O3 : extends Observable<O3>
K3
O4 : extends Observable<O4>
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<O1>
K1
O2 : extends Observable<O2>
K2
O3 : extends Observable<O3>
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<O1>
K1
O2 : extends Observable<O2>
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<O>
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<O>
K
Parameters
observables : readonly Array<O>
key : K
callback : ( values: Array<O[ K ]> ) => TVal
Returns
void
Every day, we work hard to keep our documentation complete. Have you spotted outdated information? Is something missing? Please report it via our issue tracker.
With the release of version 42.0.0, we have rewritten much of our documentation to reflect the new import paths and features. We appreciate your feedback to help us ensure its accuracy and completeness.