Flutter Storybook
Last updated
Was this helpful?
Last updated
Was this helpful?
A cross-platform storybook for showcasing widgets. It should work in all platforms supported by Flutter.
See Quick Start guide.
By default, each story is wrapped into:
You can override this behavior by providing either wrapperBuilder
to the Story
or storyWrapperBuilder
to the Storybook
. In the latest case this wrapper will be applied to each story (of course, you can still override this behavior by providing another wrapperBuilder
to individual stories).
If you need even more customization, you can use CustomStorybook
. You have to provide builder
parameter to it where you can define the custom layout. In this case you're responsible for rendering the story, contents and knobs panel.
You can use CurrentStory
, Contents
and KnobPanel
widgets that will render the corresponding data automatically.
As an example of full customization, take a look at storybook_device_preview package that allows to embed storybook into device_preview package with knobs and contents rendered as plugins.
Please file feature requests and bugs at the issue tracker.