maybeMap<TResult extends Object?> method

  1. @optionalTypeArgs
TResult maybeMap<TResult extends Object?>({
  1. TResult boxBlur(
    1. ConvolutionBoxBlur value
    )?,
  2. TResult detect45DegLines(
    1. ConvolutionDetect45DegLines value
    )?,
  3. TResult detect135DegLines(
    1. ConvolutionDetect135DegLines value
    )?,
  4. TResult detectVerticalLines(
    1. ConvolutionDetectVerticalLines value
    )?,
  5. TResult detectHorizontalLines(
    1. ConvolutionDetectHorizontalLines value
    )?,
  6. TResult edgeDetection(
    1. ConvolutionEdgeDetection value
    )?,
  7. TResult edgeOne(
    1. ConvolutionEdgeOne value
    )?,
  8. TResult emboss(
    1. ConvolutionEmboss value
    )?,
  9. TResult identity(
    1. ConvolutionIdentity value
    )?,
  10. TResult laplace(
    1. ConvolutionLaplace value
    )?,
  11. TResult noiseReduction(
    1. ConvolutionNoiseReduction value
    )?,
  12. TResult prewittHorizontal(
    1. ConvolutionPrewittHorizontal value
    )?,
  13. TResult sharpen(
    1. ConvolutionSharpen value
    )?,
  14. TResult sobelHorizontal(
    1. ConvolutionSobelHorizontal value
    )?,
  15. TResult sobelVertical(
    1. ConvolutionSobelVertical value
    )?,
  16. TResult gaussianBlur(
    1. ConvolutionGaussianBlur value
    )?,
  17. required TResult orElse(),
})
inherited

Implementation

@optionalTypeArgs
TResult maybeMap<TResult extends Object?>({
  TResult Function(ConvolutionBoxBlur value)? boxBlur,
  TResult Function(ConvolutionDetect45DegLines value)? detect45DegLines,
  TResult Function(ConvolutionDetect135DegLines value)? detect135DegLines,
  TResult Function(ConvolutionDetectVerticalLines value)? detectVerticalLines,
  TResult Function(ConvolutionDetectHorizontalLines value)?
      detectHorizontalLines,
  TResult Function(ConvolutionEdgeDetection value)? edgeDetection,
  TResult Function(ConvolutionEdgeOne value)? edgeOne,
  TResult Function(ConvolutionEmboss value)? emboss,
  TResult Function(ConvolutionIdentity value)? identity,
  TResult Function(ConvolutionLaplace value)? laplace,
  TResult Function(ConvolutionNoiseReduction value)? noiseReduction,
  TResult Function(ConvolutionPrewittHorizontal value)? prewittHorizontal,
  TResult Function(ConvolutionSharpen value)? sharpen,
  TResult Function(ConvolutionSobelHorizontal value)? sobelHorizontal,
  TResult Function(ConvolutionSobelVertical value)? sobelVertical,
  TResult Function(ConvolutionGaussianBlur value)? gaussianBlur,
  required TResult orElse(),
}) =>
    throw _privateConstructorUsedError;