when<TResult extends Object?> method

  1. @optionalTypeArgs
TResult when<TResult extends Object?>({
  1. required TResult transfer(
    1. SplTokenTransferInfo info,
    2. String type
    ),
  2. required TResult transferChecked(
    1. SplTokenTransferCheckedInfo info,
    2. String type
    ),
  3. required TResult generic(
    1. dynamic info,
    2. String type
    ),
})
inherited

Implementation

@optionalTypeArgs
TResult when<TResult extends Object?>({
  required TResult Function(SplTokenTransferInfo info, String type) transfer,
  required TResult Function(SplTokenTransferCheckedInfo info, String type)
      transferChecked,
  required TResult Function(dynamic info, String type) generic,
}) =>
    throw _privateConstructorUsedError;