Trilium Frontend API
Preparing search index...
<internal>
ObservableDualBindChain
Interface ObservableDualBindChain<TKey1, TVal1, TKey2, TVal2>
interface
ObservableDualBindChain
<
TKey1
extends
string
,
TVal1
,
TKey2
extends
string
,
TVal2
,
>
{
to
<
O
extends
(
|
Observable
&
{
[
P
in
string
|
number
|
symbol
]
?:
TVal1
}
|
Observable
&
{
[
P
in
string
|
number
|
symbol
]
:
TVal1
}
)
&
(
|
Observable
&
{
[
P
in
string
|
number
|
symbol
]
?:
TVal2
}
|
Observable
&
{
[
P
in
string
|
number
|
symbol
]
:
TVal2
}
)
,
K1
extends
string
|
number
|
symbol
,
K2
extends
string
|
number
|
symbol
,
>
(
observable
:
O
,
key1
:
K1
,
key2
:
K2
,
)
:
void
;
to
<
O
extends
(
|
Observable
&
{
[
P
in
string
]
?:
TVal1
}
|
Observable
&
{
[
P
in
string
]
:
TVal1
}
)
&
(
|
Observable
&
{
[
P
in
string
]
?:
TVal2
}
|
Observable
&
{
[
P
in
string
]
:
TVal2
}
)
,
>
(
observable
:
O
,
)
:
void
;
}
Type Parameters
TKey1
extends
string
TVal1
TKey2
extends
string
TVal2
Index
Methods
to
Methods
to
to
<
O
extends
(
|
Observable
&
{
[
P
in
string
|
number
|
symbol
]
?:
TVal1
}
|
Observable
&
{
[
P
in
string
|
number
|
symbol
]
:
TVal1
}
)
&
(
|
Observable
&
{
[
P
in
string
|
number
|
symbol
]
?:
TVal2
}
|
Observable
&
{
[
P
in
string
|
number
|
symbol
]
:
TVal2
}
)
,
K1
extends
string
|
number
|
symbol
,
K2
extends
string
|
number
|
symbol
,
>
(
observable
:
O
,
key1
:
K1
,
key2
:
K2
,
)
:
void
Type Parameters
O
extends
(
|
Observable
&
{
[
P
in
string
|
number
|
symbol
]
?:
TVal1
}
|
Observable
&
{
[
P
in
string
|
number
|
symbol
]
:
TVal1
}
)
&
(
|
Observable
&
{
[
P
in
string
|
number
|
symbol
]
?:
TVal2
}
|
Observable
&
{
[
P
in
string
|
number
|
symbol
]
:
TVal2
}
)
K1
extends
string
|
number
|
symbol
K2
extends
string
|
number
|
symbol
Parameters
observable
:
O
key1
:
K1
key2
:
K2
Returns
void
to
<
O
extends
(
|
Observable
&
{
[
P
in
string
]
?:
TVal1
}
|
Observable
&
{
[
P
in
string
]
:
TVal1
}
)
&
(
|
Observable
&
{
[
P
in
string
]
?:
TVal2
}
|
Observable
&
{
[
P
in
string
]
:
TVal2
}
)
,
>
(
observable
:
O
,
)
:
void
Type Parameters
O
extends
(
Observable
&
{
[
P
in
string
]
?:
TVal1
}
|
Observable
&
{
[
P
in
string
]
:
TVal1
}
)
&
(
|
Observable
&
{
[
P
in
string
]
?:
TVal2
}
|
Observable
&
{
[
P
in
string
]
:
TVal2
}
)
Parameters
observable
:
O
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
to
Trilium Frontend API
Loading...