Type Alias: IMapDidChange<K, V>
ts
type IMapDidChange<K, V> = {
debugObjectName: string;
observableKind: "map";
} &
| {
name: K;
newValue: V;
object: ObservableMap<K, V>;
oldValue: V;
type: "update";
}
| {
name: K;
newValue: V;
object: ObservableMap<K, V>;
type: "add";
}
| {
name: K;
object: ObservableMap<K, V>;
oldValue: V;
type: "delete";
};Defined in: mobx:
Type Declaration
| Name | Type | Defined in |
|---|---|---|
debugObjectName | string | mobx: |
observableKind | "map" | mobx: |
Type Parameters
| Type Parameter | Default type |
|---|---|
K | any |
V | any |