removeEvent method

void removeEvent(
  1. int targetId,
  2. String eventType
)

Implementation

void removeEvent(int targetId, String eventType) {
  if (kProfileMode) {
    PerformanceTiming.instance()
        .mark(PERF_REMOVE_EVENT_START, uniqueId: targetId);
  }
  assert(_existsTarget(targetId), 'targetId: $targetId event: $eventType');

  EventTarget? target = _getEventTargetById<EventTarget>(targetId);
  if (target != null) {
    BindingBridge.unlistenEvent(target, eventType);
  }

  if (kProfileMode) {
    PerformanceTiming.instance()
        .mark(PERF_REMOVE_EVENT_END, uniqueId: targetId);
  }
}