when<TResult extends Object?> method

  1. @optionalTypeArgs
TResult when<TResult extends Object?>({
  1. required TResult adjustContrast(
    1. double contrast
    ),
  2. required TResult colorHorizontalStrips(
    1. int length,
    2. Rgb rgb
    ),
  3. required TResult colorVerticalStrips(
    1. int length,
    2. Rgb rgb
    ),
  4. required TResult colorize(),
  5. required TResult frostedGlass(),
  6. required TResult halftone(),
  7. required TResult primary(),
  8. required TResult solarize(),
  9. required TResult incBrightness(
    1. int brightness
    ),
  10. required TResult multipleOffsets(
    1. int offset,
    2. int channelIndex,
    3. int channelIndex2
    ),
  11. required TResult offset(
    1. int offset,
    2. int channelIndex
    ),
  12. required TResult oil(
    1. int radius,
    2. double intensity
    ),
  13. required TResult tint(
    1. int rOffset,
    2. int gOffset,
    3. int bOffset
    ),
})
inherited

Implementation

@optionalTypeArgs
TResult when<TResult extends Object?>({
  required TResult Function(double contrast) adjustContrast,
  required TResult Function(int length, Rgb rgb) colorHorizontalStrips,
  required TResult Function(int length, Rgb rgb) colorVerticalStrips,
  required TResult Function() colorize,
  required TResult Function() frostedGlass,
  required TResult Function() halftone,
  required TResult Function() primary,
  required TResult Function() solarize,
  required TResult Function(int brightness) incBrightness,
  required TResult Function(int offset, int channelIndex, int channelIndex2)
      multipleOffsets,
  required TResult Function(int offset, int channelIndex) offset,
  required TResult Function(int radius, double intensity) oil,
  required TResult Function(int rOffset, int gOffset, int bOffset) tint,
}) =>
    throw _privateConstructorUsedError;