UNPKG

mmlpx

Version:

mobx model layer paradigm

17 lines (16 loc) 797 B
/** * @author Kuitos * @homepage https://github.com/kuitos/ * @since 2017-07-12 */ import useStrict from './api/configure'; import inject from './core/dependency-inject/decorators/inject'; import postConstruct from './core/dependency-inject/decorators/postConstruct'; import Store from './core/dependency-inject/decorators/Store'; import ViewModel from './core/dependency-inject/decorators/ViewModel'; import instantiate from './core/dependency-inject/instantiate'; import { IMmlpx } from './core/dependency-inject/meta'; import mock from './utils/mock'; export { onSnapshot, applySnapshot, patchSnapshot, getSnapshot } from './api/snapshot'; export declare function getModelName<T>(model: IMmlpx<T>): string; export { inject, ViewModel, Store, postConstruct, instantiate, mock, useStrict, };