hasUpdate property

  1. @override
bool get hasUpdate
override

Whether or not this object has been updated.

If true, then the data in this object differs from what is on the bridge.

Implementation

@override
bool get hasUpdate =>
    super.hasUpdate ||
    !(const DeepCollectionEquality.unordered()
        .equals(actions, _originalActions)) ||
    actions.any((action) => action.hasUpdate) ||
    recall != _originalRecall ||
    recall.hasUpdate ||
    metadata != _originalMetadata ||
    metadata.hasUpdate ||
    group.hasUpdate ||
    palette != _originalPalette ||
    palette.hasUpdate ||
    speed != _originalSpeed ||
    autoDynamic != _originalAutoDynamic;