PhoenixStorybook.Story.LiveComponentBehaviour behaviour (phoenix_storybook v0.9.1)
View SourceBehaviour implemented by any live component story
Summary
Callbacks
@callback aliases() :: [atom()]
@callback attributes() :: [PhoenixStorybook.Stories.Attr.t()]
@callback component() :: atom()
@callback container() :: atom()
@callback layout() :: atom()
@callback render_source() :: atom()
@callback slots() :: [PhoenixStorybook.Stories.Slot.t()]
@callback template() :: String.t()
@callback variations() :: [ PhoenixStorybook.Stories.Variation.t() | PhoenixStorybook.Stories.VariationGroup.t() ]