mmlpx
Version:
mobx model layer paradigm
77 lines (57 loc) • 2.25 kB
JavaScript
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;
;