Skip to content

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 ​

NameTypeDefined in
debugObjectNamestringmobx:
observableKind"map"mobx:

Type Parameters ​

Type ParameterDefault type
Kany
Vany

See ​

https://mobx.js.org/README.html