shouldRepaint method

  1. @override
bool shouldRepaint(
  1. covariant EtchElement oldElement
)
override

Implementation

@override
bool shouldRepaint(covariant EtchElement oldElement) {
  if (oldElement.runtimeType != runtimeType) {
    return true;
  }

  var e = oldElement as EtchLine;

  return _start != e._start ||
      _end != e._end ||
      _startAlignment != e._startAlignment ||
      etchStyle != e.etchStyle ||
      _endAlignment != e._endAlignment;
}