when<TResult extends Object?> method
TResult
when<TResult extends Object?>({
- required TResult paragraph(
- String id,
- String title,
- String? description,
- List<
ViewerCollectionItemUnion> contents,
- required TResult component(
- String id,
- String title,
- String? description,
- String ctorName,
- String? designLink,
- ViewerWidgetBuilder builder,
- List<
ViewerComponentExample> examples, - ViewerSourceCode sourceCode,
- required TResult apiDocs(),
inherited
Implementation
@optionalTypeArgs
TResult when<TResult extends Object?>({
required TResult Function(String id, String title, String? description,
List<ViewerCollectionItemUnion> contents)
paragraph,
required TResult Function(
String id,
String title,
String? description,
String ctorName,
String? designLink,
ViewerWidgetBuilder builder,
List<ViewerComponentExample> examples,
ViewerSourceCode sourceCode)
component,
required TResult Function(String id, String title, String? description)
apiDocs,
}) =>
throw _privateConstructorUsedError;