maybeMap<TResult extends Object?> method

  1. @optionalTypeArgs
TResult maybeMap<TResult extends Object?>({
  1. TResult source(
    1. SourceNodeDto value
    )?,
  2. TResult panel(
    1. PanelNodeDto value
    )?,
  3. TResult protection(
    1. ProtectionNodeDto value
    )?,
  4. TResult load(
    1. LoadNodeDto value
    )?,
  5. required TResult orElse(),
})
inherited

Implementation

@optionalTypeArgs
TResult maybeMap<TResult extends Object?>({
  TResult Function(SourceNodeDto value)? source,
  TResult Function(PanelNodeDto value)? panel,
  TResult Function(ProtectionNodeDto value)? protection,
  TResult Function(LoadNodeDto value)? load,
  required TResult orElse(),
}) =>
    throw _privateConstructorUsedError;