maybeWhen<TResult extends Object?> method

  1. @optionalTypeArgs
TResult maybeWhen<TResult extends Object?>({
  1. TResult refVariant(
    1. LexRefVariant data
    )?,
  2. TResult ipld(
    1. LexIpld data
    )?,
  3. TResult array(
    1. LexArray data
    )?,
  4. TResult blob(
    1. LexBlob data
    )?,
  5. TResult primitive(
    1. LexPrimitive data
    )?,
  6. required TResult orElse(),
})
inherited

Implementation

@optionalTypeArgs
TResult maybeWhen<TResult extends Object?>({
  TResult Function(LexRefVariant data)? refVariant,
  TResult Function(LexIpld data)? ipld,
  TResult Function(LexArray data)? array,
  TResult Function(LexBlob data)? blob,
  TResult Function(LexPrimitive data)? primitive,
  required TResult orElse(),
}) =>
    throw _privateConstructorUsedError;