WidgetbookWidgetInstance constructor
WidgetbookWidgetInstance({
- required String name,
- required List<
WidgetbookStoryData> stories, - bool isExpanded = false,
Creates a new instance of WidgetbookWidgetInstance
Implementation
WidgetbookWidgetInstance({
required String name,
required List<WidgetbookStoryData> stories,
bool isExpanded = false,
}) : super(
name: 'WidgetbookWidget',
properties: [
Property.string(key: 'name', value: name),
Property(
key: 'useCases',
instance: ListInstance<WidgetbookUseCaseInstance>(
instances: stories
.map((story) => WidgetbookUseCaseInstance(
useCaseName: story.storyName,
functionName: story.name,
))
.toList(),
),
),
if (isExpanded) Property.bool(key: 'isExpanded', value: true),
],
);