Optional
fireWill also fire the listener when the model changes. (with a null event)
Optional
onceIf true, the listener will be removed after the first time it is called.
false;
Optional
transactionalIf true the listener will will be wrapped in the transaction. This means that an undo/redo will add/remove the listener.
Additional options for a listener.