map<TResult extends Object?> method
TResult
map<TResult extends Object?>({
- required TResult appStore(
- StoreTransactionAppStore value
- required TResult googlePlay(),
Implementation
TResult map<TResult extends Object?>({
required TResult Function(StoreTransactionAppStore value) appStore,
required TResult Function(StoreTransactionGooglePlay value) googlePlay,
}) {
switch (getConstructor()) {
case StoreTransactionAppStore.constructor:
return appStore.call(this as StoreTransactionAppStore);
case StoreTransactionGooglePlay.constructor:
return googlePlay.call(this as StoreTransactionGooglePlay);
}
throw StateError('not handled type Generator');
}