skipsEvent method

bool skipsEvent(
  1. ChangedEvent e
)

This predicate is called by #handleChanged to decide if a ChangedEvent is not interesting enough to be remembered.

Transactional events (of change type ChangedEvent.Transaction) are always skipped. Changed events for GraphObjects that are in Layer#isTemporary layers are also skipped.

Sometimes changed events do not even get to #handleChanged because Model#skipsUndoManager or Diagram#skipsUndoManager is true. @expose @param {ChangedEvent} e the ChangedEvent received by #handleChanged. @return {boolean} true to not record the change.

Implementation

_i2.bool skipsEvent(_i3.ChangedEvent e) => _i4.callMethod(
      this,
      'skipsEvent',
      [e],
    );