digest method

  1. @override
int digest()
override

A number that differs when any part's state does.

Implementation

@override
int digest() => Object.hashAll(<Object?>[
  for (final part in _parts) ...<Object?>[
    part.id,
    part.digest() ?? _digestOf(part.capture()),
  ],
]);