UNPKG

mutants-appfx

Version:

appfx module

216 lines (137 loc) 8.01 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.eventHandler = exports.eventPath = exports.createControllerViewBlocks = exports.createControllerBlocks = exports.registerBlocks = exports.createController = exports.registerViewModel = exports.registerController = exports.registerAppFlow = exports.registerDataProvider = exports.UILoading = exports.viewModel = exports.injectViewModel = exports.AppFlow = exports.Action = exports.VoucherViewController = exports.ViewController = exports.UIController = exports.ViewBase = exports.BizError = exports.FormController = exports.BaseController = exports.VoucherController = exports.CardController = exports.TemplateProvider = exports.TemplateComponent = exports.DataModel = exports.appManager = exports.Expression = undefined; var _extends2 = require('babel-runtime/helpers/extends'); var _extends3 = _interopRequireDefault(_extends2); var _getPrototypeOf = require('babel-runtime/core-js/object/get-prototype-of'); var _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf); var _classCallCheck2 = require('babel-runtime/helpers/classCallCheck'); var _classCallCheck3 = _interopRequireDefault(_classCallCheck2); var _createClass2 = require('babel-runtime/helpers/createClass'); var _createClass3 = _interopRequireDefault(_createClass2); var _possibleConstructorReturn2 = require('babel-runtime/helpers/possibleConstructorReturn'); var _possibleConstructorReturn3 = _interopRequireDefault(_possibleConstructorReturn2); var _inherits2 = require('babel-runtime/helpers/inherits'); var _inherits3 = _interopRequireDefault(_inherits2); var _class, _temp; var _datamodels = require('./datamodels'); Object.defineProperty(exports, 'DataModel', { enumerable: true, get: function get() { return _datamodels.DataModel; } }); var _react = require('react'); var _react2 = _interopRequireDefault(_react); var _propTypes = require('prop-types'); var _propTypes2 = _interopRequireDefault(_propTypes); var _mutantsMicrofx = require('mutants-microfx'); var _querystring = require('querystring'); var _querystring2 = _interopRequireDefault(_querystring); var _DataProviderManager = require('./DataProviderManager'); var _DataProviderManager2 = _interopRequireDefault(_DataProviderManager); var _AppFlowManager = require('./flow/AppFlowManager'); var _AppFlowManager2 = _interopRequireDefault(_AppFlowManager); var _controllers = require('./controllers'); var _controllers2 = _interopRequireDefault(_controllers); var _viewmodels = require('./viewmodels'); var _viewmodels2 = _interopRequireDefault(_viewmodels); var _TemplateProvider2 = require('./components/TemplateProvider'); var _TemplateProvider3 = _interopRequireDefault(_TemplateProvider2); var _expression = require('./expression'); var _expression2 = _interopRequireDefault(_expression); var _AppManager = require('./AppManager'); var _AppManager2 = _interopRequireDefault(_AppManager); var _TemplateComponent2 = require('./components/TemplateComponent'); var _TemplateComponent3 = _interopRequireDefault(_TemplateComponent2); var _CardController2 = require('./controllers/CardController'); var _CardController3 = _interopRequireDefault(_CardController2); var _VoucherController2 = require('./controllers/VoucherController'); var _VoucherController3 = _interopRequireDefault(_VoucherController2); var _BaseController2 = require('./controllers/BaseController'); var _BaseController3 = _interopRequireDefault(_BaseController2); var _FormController2 = require('./controllers/FormController'); var _FormController3 = _interopRequireDefault(_FormController2); var _BizError2 = require('./controllers/BizError'); var _BizError3 = _interopRequireDefault(_BizError2); var _ViewBase2 = require('./viewmodels/ViewBase'); var _ViewBase3 = _interopRequireDefault(_ViewBase2); var _UIController2 = require('./viewmodels/UIController'); var _UIController3 = _interopRequireDefault(_UIController2); var _ViewController2 = require('./controllers/ViewController'); var _ViewController3 = _interopRequireDefault(_ViewController2); var _VoucherViewController2 = require('./controllers/VoucherViewController'); var _VoucherViewController3 = _interopRequireDefault(_VoucherViewController2); var _Action2 = require('./viewmodels/Action'); var _Action3 = _interopRequireDefault(_Action2); var _AppFlow2 = require('./flow/AppFlow'); var _AppFlow3 = _interopRequireDefault(_AppFlow2); var _injectViewModel2 = require('./viewmodels/injectViewModel'); var _injectViewModel3 = _interopRequireDefault(_injectViewModel2); var _UILoading2 = require('./components/UILoading'); var _UILoading3 = _interopRequireDefault(_UILoading2); var _eventPath2 = require('./controllers/eventPath'); var _eventPath3 = _interopRequireDefault(_eventPath2); require('./page.less'); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } exports.Expression = _expression2.default; exports.appManager = _AppManager2.default; exports.TemplateComponent = _TemplateComponent3.default; exports.TemplateProvider = _TemplateProvider3.default; exports.CardController = _CardController3.default; exports.VoucherController = _VoucherController3.default; exports.BaseController = _BaseController3.default; exports.FormController = _FormController3.default; exports.BizError = _BizError3.default; exports.ViewBase = _ViewBase3.default; exports.UIController = _UIController3.default; exports.ViewController = _ViewController3.default; exports.VoucherViewController = _VoucherViewController3.default; exports.Action = _Action3.default; exports.AppFlow = _AppFlow3.default; // TODO 废弃改名viewModel exports.injectViewModel = _injectViewModel3.default; exports.viewModel = _injectViewModel3.default; exports.UILoading = _UILoading3.default; var registerDataProvider = exports.registerDataProvider = _DataProviderManager2.default.registerDataProvider; var registerAppFlow = exports.registerAppFlow = _AppFlowManager2.default.registerAppFlow; var registerController = exports.registerController = _controllers2.default.registerController; var registerViewModel = exports.registerViewModel = _viewmodels2.default.registerViewModel; var createController = exports.createController = _controllers2.default.create; var registerBlocks = exports.registerBlocks = _controllers2.default.registerBlocks; var createControllerBlocks = exports.createControllerBlocks = _controllers2.default.createControllerBlocks; var createControllerViewBlocks = exports.createControllerViewBlocks = _controllers2.default.createControllerViewBlocks; exports.eventPath = _eventPath3.default; exports.eventHandler = _eventPath3.default; // ==================== page router ===================== var TemplatePage = (_temp = _class = function (_React$Component) { (0, _inherits3.default)(TemplatePage, _React$Component); function TemplatePage() { (0, _classCallCheck3.default)(this, TemplatePage); return (0, _possibleConstructorReturn3.default)(this, (TemplatePage.__proto__ || (0, _getPrototypeOf2.default)(TemplatePage)).apply(this, arguments)); } (0, _createClass3.default)(TemplatePage, [{ key: 'render', value: function render() { var qs = _querystring2.default.parse(this.props.location.search.substr(1)); var state = this.props.location.state || {}; return _react2.default.createElement(_TemplateProvider3.default, (0, _extends3.default)({}, state, qs, this.props.match.params, { action: this.props.history.action })); } }]); return TemplatePage; }(_react2.default.Component), _class.propTypes = { history: _propTypes2.default.object, match: _propTypes2.default.object, location: _propTypes2.default.object }, _temp); // 统一注册元数据加载的模板页面路由地址 (0, _mutantsMicrofx.registerRoutes)([{ cacheKey: 'templatePage', path: '/:sysid/:mid/:id?', component: TemplatePage, cache: true, className: 'templatePage' }]); //# sourceMappingURL=index.js.map