in src/setter/events-setter/index.tsx [148:180]
initEventList() {
const { definition } = this.props;
let nativeEventList = [];
definition.map((item) => {
if (item.type === DEFINITION_EVENT_TYPE.EVENTS) {
this.checkEventListStatus(item.list, DEFINITION_EVENT_TYPE.EVENTS);
this.setState({
eventList: item.list,
});
}
if (item.type === DEFINITION_EVENT_TYPE.NATIVE_EVENTS) {
this.checkEventListStatus(item.list, DEFINITION_EVENT_TYPE.NATIVE_EVENTS);
nativeEventList = item.list;
}
if (item.type === DEFINITION_EVENT_TYPE.LIFE_CYCLE_EVENT) {
this.checkEventListStatus(item.list, DEFINITION_EVENT_TYPE.LIFE_CYCLE_EVENT);
this.setState({
lifeCycleEventList: item.list,
});
}
return item;
});
if (nativeEventList.length == 0) {
nativeEventList = nativeEvents;
this.setState({
nativeEventList,
});
}
}