mapOrNull<TResult extends Object?> method

  1. @optionalTypeArgs
TResult? mapOrNull<TResult extends Object?>({
  1. TResult incRedChannel(
    1. _ChannelIncRedChannel value
    )?,
  2. TResult incBlueChannel(
    1. _ChannelIncBlueChannel value
    )?,
  3. TResult incGreenChannel(
    1. _ChannelIncGreenChannel value
    )?,
  4. TResult inc2Channels(
    1. _ChannelInc2Channels value
    )?,
  5. TResult swapRGChannels(
    1. _ChannelSwapRGChannels value
    )?,
  6. TResult swapRBChannels(
    1. _ChannelSwapRBChannels value
    )?,
  7. TResult swapBGChannels(
    1. _ChannelSwapBGChannels value
    )?,
  8. TResult removeRedChannel(
    1. _ChannelRemoveRedChannel value
    )?,
  9. TResult removeGreenChannel(
    1. _ChannelRemoveGreenChannel value
    )?,
  10. TResult removeBlueChannel(
    1. _ChannelRemoveBlueChannel value
    )?,
  11. TResult decBlueChannel(
    1. _ChannelDecBlueChannel value
    )?,
  12. TResult decRedChannel(
    1. _ChannelDecRedChannel value
    )?,
  13. TResult decGreenChannel(
    1. _ChannelDecGreenChannel value
    )?,
})
inherited

Implementation

@optionalTypeArgs
TResult? mapOrNull<TResult extends Object?>({
  TResult Function(_ChannelIncRedChannel value)? incRedChannel,
  TResult Function(_ChannelIncBlueChannel value)? incBlueChannel,
  TResult Function(_ChannelIncGreenChannel value)? incGreenChannel,
  TResult Function(_ChannelInc2Channels value)? inc2Channels,
  TResult Function(_ChannelSwapRGChannels value)? swapRGChannels,
  TResult Function(_ChannelSwapRBChannels value)? swapRBChannels,
  TResult Function(_ChannelSwapBGChannels value)? swapBGChannels,
  TResult Function(_ChannelRemoveRedChannel value)? removeRedChannel,
  TResult Function(_ChannelRemoveGreenChannel value)? removeGreenChannel,
  TResult Function(_ChannelRemoveBlueChannel value)? removeBlueChannel,
  TResult Function(_ChannelDecBlueChannel value)? decBlueChannel,
  TResult Function(_ChannelDecRedChannel value)? decRedChannel,
  TResult Function(_ChannelDecGreenChannel value)? decGreenChannel,
}) =>
    throw _privateConstructorUsedError;