when<TResult extends Object?> method
TResult
when<TResult extends Object?>({
- required TResult labelOnly(
- String label
- required TResult iconOnly(),
- required TResult labelAndIcon(
- String label,
- String iconAssetString,
- bool enableIconColorFilter,
- QdsRoundButtonDirection buttonDirection,
inherited
Implementation
@optionalTypeArgs
TResult when<TResult extends Object?>({
required TResult Function(String label) labelOnly,
required TResult Function(
String iconAssetString, bool enableIconColorFilter)
iconOnly,
required TResult Function(String label, String iconAssetString,
bool enableIconColorFilter, QdsRoundButtonDirection buttonDirection)
labelAndIcon,
}) =>
throw _privateConstructorUsedError;