restoreFromSnapshot method
- @protected
- dynamic snapshotData,
- int sequenceNumber
inherited
Restore state from snapshot data Override in subclasses to provide custom restoration logic
Implementation
@protected
Future<TState> restoreFromSnapshot(
dynamic snapshotData, int sequenceNumber) async {
if (snapshotData is Map<String, dynamic>) {
// Try to restore using state registry or custom logic
return await restoreStateFromMap(snapshotData, sequenceNumber);
}
throw ArgumentError(
'Unsupported snapshot data type: ${snapshotData.runtimeType}');
}