UNPKG

mmlpx

Version:

mobx model layer paradigm

19 lines (18 loc) 628 B
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.getModelName = getModelName; /** * @author Kuitos * @homepage https://github.com/kuitos/ * @since 2017-08-26 */ var modelTypeSymbol = exports.modelTypeSymbol = Symbol('mmlpx-model-type'); var modelNameSymbol = exports.modelNameSymbol = Symbol('mmlpx-model-name'); var storeSymbol = exports.storeSymbol = Symbol('Store'); var viewModelSymbol = exports.viewModelSymbol = Symbol('ViewModel'); var postConstructSymbol = exports.postConstructSymbol = Symbol('postConstruct'); function getModelName(model) { return model[modelNameSymbol]; }