maybeWhen<TResult extends Object?> method

  1. @optionalTypeArgs
TResult maybeWhen<TResult extends Object?>({
  1. TResult text(
    1. String? visibleIfKey,
    2. String? text,
    3. String? dataKey,
    4. PdfTextAlignment alignment,
    )?,
  2. TResult table(
    1. String? visibleIfKey,
    2. String dataSourceKey,
    3. Map<String, String> columns,
    4. PdfTableBorderStyle borderStyle,
    )?,
  3. TResult image(
    1. String? visibleIfKey,
    2. String? imageSource,
    3. String? dataKey,
    4. double width,
    5. double height,
    6. PdfTextAlignment alignment,
    )?,
  4. TResult barcode(
    1. String? visibleIfKey,
    2. String? data,
    3. String? dataKey,
    4. PdfTextAlignment alignment,
    )?,
  5. TResult divider()?,
  6. TResult space(
    1. double height
    )?,
  7. required TResult orElse(),
})
inherited

Implementation

@optionalTypeArgs
TResult maybeWhen<TResult extends Object?>({
  TResult Function(String? visibleIfKey, String? text, String? dataKey,
          PdfTextAlignment alignment)?
      text,
  TResult Function(String? visibleIfKey, String dataSourceKey,
          Map<String, String> columns, PdfTableBorderStyle borderStyle)?
      table,
  TResult Function(String? visibleIfKey, String? imageSource, String? dataKey,
          double width, double height, PdfTextAlignment alignment)?
      image,
  TResult Function(String? visibleIfKey, String? data, String? dataKey,
          PdfTextAlignment alignment)?
      barcode,
  TResult Function()? divider,
  TResult Function(double height)? space,
  required TResult orElse(),
}) =>
    throw _privateConstructorUsedError;