@cainiaofe/cn-ui-layout
Version:
- 安装 cone-cli | [Cone-CLI 使用指引](https://alidocs.dingtalk.com/i/nodes/xdqZp24KneBJzvGM6XezJvyb7RA0Nr1E) - `tnpm i -g @alife/cone-cli@latest` - 安装依赖包 - `cone install` - 启动研发 - `cone start`
29 lines (27 loc) • 1.11 kB
JavaScript
;
exports.__esModule = true;
exports.CnSectionCalculateLayout = exports.CnPageColumnChange = void 0;
exports.emitEvent = emitEvent;
exports.onEvent = onEvent;
var _cnUiUtils = require("@cainiaofe/cn-ui-utils");
function emitEvent(eventName) {
if (_cnUiUtils.events && eventName) {
for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {
args[_key - 1] = arguments[_key];
}
_cnUiUtils.events === null || _cnUiUtils.events === void 0 ? void 0 : _cnUiUtils.events.emit.apply(_cnUiUtils.events, [eventName].concat(args));
}
}
function onEvent(eventName, func) {
if (_cnUiUtils.events && eventName && typeof func === 'function') {
_cnUiUtils.events === null || _cnUiUtils.events === void 0 ? void 0 : _cnUiUtils.events.on(eventName, func);
}
}
/**
* 页面响应式断点变化时触发
*/
var CnPageColumnChange = exports.CnPageColumnChange = 'L2_CnPageColumnChange';
/**
* 编辑页面强行重新计算布局事件
*/
var CnSectionCalculateLayout = exports.CnSectionCalculateLayout = 'L2_CnSectionCalculateLayout';