react-application-core
Version:
A react-based application core for the business applications.
42 lines • 1.51 kB
JavaScript
;
var _a;
Object.defineProperty(exports, "__esModule", { value: true });
exports.LayoutClassesEnum = exports.INITIAL_REDUX_LAYOUT_ENTITY = exports.LayoutGroupsValuesEnum = exports.LayoutModesEnum = void 0;
/**
* @enum
* @stable [08.05.2020]
*/
var LayoutModesEnum;
(function (LayoutModesEnum) {
LayoutModesEnum[LayoutModesEnum["FULL"] = 0] = "FULL";
LayoutModesEnum[LayoutModesEnum["MINIMAL"] = 1] = "MINIMAL";
})(LayoutModesEnum = exports.LayoutModesEnum || (exports.LayoutModesEnum = {}));
/**
* @enum
* @stable [28.09.2019]
*/
var LayoutGroupsValuesEnum;
(function (LayoutGroupsValuesEnum) {
LayoutGroupsValuesEnum["HOME"] = "home";
})(LayoutGroupsValuesEnum = exports.LayoutGroupsValuesEnum || (exports.LayoutGroupsValuesEnum = {}));
/**
* @initial-redux-entity
* @stable [08.05.2020]
*/
exports.INITIAL_REDUX_LAYOUT_ENTITY = Object.freeze({
expandedGroups: (_a = {}, _a[LayoutGroupsValuesEnum.HOME] = true, _a),
mode: LayoutModesEnum.FULL,
x: 0,
y: 0,
});
/**
* @classes
* @stable [08.05.2020]
*/
var LayoutClassesEnum;
(function (LayoutClassesEnum) {
LayoutClassesEnum["FORM_LAYOUT"] = "rac-form-layout";
LayoutClassesEnum["FORM_LAYOUT_CONTENT"] = "rac-form-layout__content";
LayoutClassesEnum["FORM_LAYOUT_TOP_HEADER"] = "rac-form-layout__top-header";
})(LayoutClassesEnum = exports.LayoutClassesEnum || (exports.LayoutClassesEnum = {}));
//# sourceMappingURL=layout-definition.interface.js.map