@cainiaofe/cn-ui-charts
Version:
19 lines • 909 B
JavaScript
import { cnUtils } from '@alife/cn-ui';
export function emitEvent(eventName) {
var events = cnUtils === null || cnUtils === void 0 ? void 0 : 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));
}
}
export function onEvent(eventName, func) {
var events = cnUtils === null || cnUtils === void 0 ? void 0 : cnUtils.events;
if (events && eventName && typeof func === 'function') {
return events === null || events === void 0 ? void 0 : events.on(eventName, func);
}
}
export var CnFilterOnSearch = 'L2_CnFilter_onSearch';
// 筛选栏默认值准备完成的回调
export var CnFilterDefaultValueFinished = 'L2_CnFilterDefaultValueFinished';