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