internal_emitEventByIndex method

void internal_emitEventByIndex(
  1. int index,
  2. dynamic args
)

Implementation

void internal_emitEventByIndex(int index, dynamic args) {
  // neglect events when the object is not yet attached
  if (!_attached) return;

  var et = instance?.template.getEventTemplateByIndex(index);
  if (et != null) {
    emitArgs(et.name, [args]);
    instance?.emitResourceEvent(null, null, et.name, args);
  }
}