Hipster MVChipster_modelModelEventList

ModelEventList class

class ModelEventList implements EventListenerList {
  var listeners;

  ModelEventList() {
    listeners = [];
  }

  add(fn, {bool useCapture}) {
    listeners.add(fn);
  }

  bool dispatch(Event event) {
    listeners.forEach((fn) {fn(event);});
    return true;
  }
}

Implements

EventListenerList

Constructors

new ModelEventList() #

ModelEventList() {
  listeners = [];
}

Properties

var listeners #

var listeners;

Methods

add(fn, [bool useCapture]) #

add(fn, {bool useCapture}) {
  listeners.add(fn);
}

bool dispatch(Event event) #

bool dispatch(Event event) {
  listeners.forEach((fn) {fn(event);});
  return true;
}

EventListenerList remove(EventListener handler, [bool useCapture]) #

inherited from EventListenerList
EventListenerList remove(EventListener handler, [bool useCapture]);