| 123456789101112131415161718 |
- const manageAndEmit = ["Start", "Add", "Remove", "Update", "End"];
- const emit = ["Choose", "Unchoose", "Sort", "Filter", "Clone"];
- const manage = ["Move"];
- const eventHandlerNames = [manage, manageAndEmit, emit]
- .flatMap(events => events)
- .map(evt => `on${evt}`);
- const events = {
- manage,
- manageAndEmit,
- emit
- };
- function isReadOnly(eventName) {
- return eventHandlerNames.indexOf(eventName) !== -1;
- }
- export { events, isReadOnly };
|