UNPKG

mobx-view-model

Version:
15 lines 560 B
import { AnyObject, EmptyObject } from 'yummies/utils/types'; import { ViewModelStore } from './view-model.store.js'; /** * Interface for creating simple view models * * [**Documentation**](https://js2me.github.io/mobx-view-model/api/view-models/view-model-simple.html) */ export interface ViewModelSimple<Payload extends AnyObject = EmptyObject> { readonly id: string; mount?(): void; unmount?(): void; setPayload?(payload: Payload): void; linkStore?(viewModels: ViewModelStore): void; } //# sourceMappingURL=view-model-simple.d.ts.map