UNPKG

mmlpx

Version:

mobx model layer paradigm

77 lines (57 loc) 2.25 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.useStrict = exports.mock = exports.instantiate = exports.postConstruct = exports.Store = exports.ViewModel = exports.inject = exports.getSnapshot = exports.patchSnapshot = exports.applySnapshot = exports.onSnapshot = undefined; var _snapshot = require('./api/snapshot'); Object.defineProperty(exports, 'onSnapshot', { enumerable: true, get: function () { return _snapshot.onSnapshot; } }); Object.defineProperty(exports, 'applySnapshot', { enumerable: true, get: function () { return _snapshot.applySnapshot; } }); Object.defineProperty(exports, 'patchSnapshot', { enumerable: true, get: function () { return _snapshot.patchSnapshot; } }); Object.defineProperty(exports, 'getSnapshot', { enumerable: true, get: function () { return _snapshot.getSnapshot; } }); exports.getModelName = getModelName; var _configure = require('./api/configure'); var _configure2 = _interopRequireDefault(_configure); var _inject = require('./core/dependency-inject/decorators/inject'); var _inject2 = _interopRequireDefault(_inject); var _postConstruct = require('./core/dependency-inject/decorators/postConstruct'); var _postConstruct2 = _interopRequireDefault(_postConstruct); var _Store = require('./core/dependency-inject/decorators/Store'); var _Store2 = _interopRequireDefault(_Store); var _ViewModel = require('./core/dependency-inject/decorators/ViewModel'); var _ViewModel2 = _interopRequireDefault(_ViewModel); var _instantiate = require('./core/dependency-inject/instantiate'); var _instantiate2 = _interopRequireDefault(_instantiate); var _meta = require('./core/dependency-inject/meta'); var _mock = require('./utils/mock'); var _mock2 = _interopRequireDefault(_mock); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function getModelName(model) { return model[_meta.modelNameSymbol]; } exports.inject = _inject2.default; exports.ViewModel = _ViewModel2.default; exports.Store = _Store2.default; exports.postConstruct = _postConstruct2.default; exports.instantiate = _instantiate2.default; exports.mock = _mock2.default; exports.useStrict = _configure2.default;