copyWith method

AudioSessionOptions copyWith({
  1. ValueOrAbsent<AppleAudioSessionConfiguration> apple = const ValueOrAbsent.absent(),
  2. ValueOrAbsent<AndroidAudioSessionConfiguration> android = const ValueOrAbsent.absent(),
})

Returns a copy with selected fields replaced.

Implementation

AudioSessionOptions copyWith({
  ValueOrAbsent<AppleAudioSessionConfiguration> apple = const ValueOrAbsent.absent(),
  ValueOrAbsent<AndroidAudioSessionConfiguration> android = const ValueOrAbsent.absent(),
}) =>
    AudioSessionOptions._(
      apple: apple.valueOr(this.apple),
      android: android.valueOr(this.android),
    );