elmer-ui-core
Version:
web app framework
82 lines (81 loc) • 3.57 kB
JavaScript
;
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.getUI = exports.createUI = exports.redux = exports.defineReduxProvider = exports.removeResize = exports.addResize = exports.ElmerUI = void 0;
require("./init/global");
require("./widget/style/index.less");
var ElmerUI_1 = require("./core/ElmerUI");
var globalUtil_1 = require("./init/globalUtil");
var elmer_redux_1 = require("elmer-redux");
var injectable_1 = require("./inject/injectable");
var connect_1 = require("./widget/redux/connect");
var propsValidation_1 = require("./propsValidation");
var Component_1 = require("./core/Component");
var GlobalConfig_1 = require("./configuration/GlobalConfig");
var ElmerServiceRequest_1 = require("./core/ElmerServiceRequest");
exports.ElmerUI = ElmerUI_1.ElmerUI;
exports.addResize = ElmerUI_1.addResize;
exports.removeResize = ElmerUI_1.removeResize;
exports.defineReduxProvider = elmer_redux_1.defineReduxProvider;
exports.redux = {
ReduxController: elmer_redux_1.ReduxController,
connect: connect_1.connect,
createReducer: elmer_redux_1.createReducer,
defineReducer: elmer_redux_1.defineReducer,
defineReduxProvider: exports.defineReduxProvider,
defineStateOperateAction: elmer_redux_1.defineStateOperateAction
};
__exportStar(require("./init/globalUtil"), exports);
__exportStar(require("./core/Component"), exports);
__exportStar(require("./core/ElmerDom"), exports);
__exportStar(require("./core/ElmerResize"), exports);
__exportStar(require("./core/IElmerInterface"), exports);
__exportStar(require("./core/elmerRegister"), exports);
__exportStar(require("./core/ElmerRender"), exports);
__exportStar(require("./core/ElmerVirtualRender"), exports);
__exportStar(require("./inject"), exports);
__exportStar(require("./propsValidation"), exports);
__exportStar(require("./core/ElmerServiceRequest"), exports);
__exportStar(require("./configuration"), exports);
__exportStar(require("./i18n"), exports);
__exportStar(require("./animation/ElmerAnimation"), exports);
__exportStar(require("./configuration"), exports);
__exportStar(require("./widget"), exports);
var createUI = function () {
var ui = new exports.ElmerUI();
if (!globalUtil_1.getGlobalVar("elmerUI")) {
globalUtil_1.defineGlobalVar("elmerUI", ui);
}
return ui;
};
exports.createUI = createUI;
var getUI = function () {
var ui = globalUtil_1.getGlobalVar("elmerUI");
if (!ui) {
return exports.createUI();
}
else {
return ui;
}
};
exports.getUI = getUI;
elmerData.extends = globalUtil_1.__extends;
elmerData.Component = Component_1.Component;
elmerData.propTypes = propsValidation_1.propTypes;
elmerData.autowired = injectable_1.autowired;
elmerData.Injectable = injectable_1.Injectable;
elmerData.declareComponent = injectable_1.declareComponent;
elmerData.createUI = exports.createUI;
elmerData.getUI = exports.getUI;
elmerData.ServiceHelper = ElmerServiceRequest_1.ElmerServiceRequest;
elmerData["redux"] = exports.redux;
elmerData.setEnv = GlobalConfig_1.setServiceEnv;