@cainiaofe/cn-ui-charts
Version:
27 lines (26 loc) • 1.2 kB
JavaScript
;
exports.__esModule = true;
exports.CnFilterOnSearch = exports.CnFilterDefaultValueFinished = void 0;
exports.emitEvent = emitEvent;
exports.onEvent = onEvent;
var _cnUi = require("@alife/cn-ui");
function emitEvent(eventName) {
var events = _cnUi.cnUtils === null || _cnUi.cnUtils === void 0 ? void 0 : _cnUi.cnUtils.events;
if (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];
}
events === null || events === void 0 ? void 0 : events.emit.apply(events, [eventName].concat(args));
}
}
function onEvent(eventName, func) {
var events = _cnUi.cnUtils === null || _cnUi.cnUtils === void 0 ? void 0 : _cnUi.cnUtils.events;
if (events && eventName && typeof func === 'function') {
return events === null || events === void 0 ? void 0 : events.on(eventName, func);
}
}
var CnFilterOnSearch = 'L2_CnFilter_onSearch';
// 筛选栏默认值准备完成的回调
exports.CnFilterOnSearch = CnFilterOnSearch;
var CnFilterDefaultValueFinished = 'L2_CnFilterDefaultValueFinished';
exports.CnFilterDefaultValueFinished = CnFilterDefaultValueFinished;