Indexable
[valueName: string | symbol]: unknown
Constructors
constructor
- new
Changable(changeCallback: ((values:
{
[valueName: string |
symbol]:
unknown;
}, oldValues: {
[valueName: string |
symbol]:
unknown;
}) =>
void), startValues:
{
[valueName: string |
symbol]:
unknown;
}): Changable
-
Parameters
-
changeCallback: ((values: {
[valueName:
string | symbol]: unknown;
}, oldValues: {
[valueName:
string | symbol]: unknown;
})
=> void)
-
- (values: {
[valueName: string | symbol]: unknown;
}, oldValues: {
[valueName: string | symbol]: unknown;
}): void
-
Parameters
-
values: {
[valueName: string | symbol]: unknown;
}
-
[valueName:
string |
symbol]:
unknown
-
oldValues: {
[valueName: string | symbol]: unknown;
}
-
[valueName:
string |
symbol]:
unknown
Returns void
-
startValues: {
[valueName: string | symbol]: unknown;
}
-
[valueName: string | symbol]: unknown
Properties
Readonly raw
raw: {
[valueName: string | symbol]: unknown;
}
Type declaration
-
[valueName: string |
symbol]: unknown
Methods
setRaw
- setRaw(values:
{
[valueName: string |
symbol]:
unknown;
}): void
-
Parameters
-
values: {
[valueName: string | symbol]: unknown;
}
-
[valueName: string | symbol]: unknown
Returns void
- setRaw(key:
string |
symbol, value: unknown): void
-
Parameters
-
key: string | symbol
-
value: unknown
Returns void