# {py:mod}`quirl.components.animation.demo` ```{py:module} quirl.components.animation.demo ``` ```{autodocx-docstring} quirl.components.animation.demo :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`Demo ` - ```{autodocx-docstring} quirl.components.animation.demo.Demo :summary: ``` ```` ### Data ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`SUPPORTED_ACTIONS ` - ```{autodocx-docstring} quirl.components.animation.demo.SUPPORTED_ACTIONS :summary: ``` ```` ### API `````{py:class} Demo(element: typing.Optional[str] = None, properties: typing.Optional[typing.Dict[str, str]] = None, props: typing.Optional[typing.Dict[str, str]] = None, style: typing.Optional[typing.Dict[str, str]] = None, inner_html: typing.Optional[typing.Union[str, str, float]] = None, children: typing.Optional[typing.List[duck.html.components.HtmlComponent]] = None, **kwargs) :canonical: quirl.components.animation.demo.Demo Bases: {py:obj}`duck.html.components.container.Container` ```{autodocx-docstring} quirl.components.animation.demo.Demo ``` ```{rubric} Initialization ``` ```{autodocx-docstring} quirl.components.animation.demo.Demo.__init__ ``` ````{py:method} build_cursor() -> duck.html.components.container.Container :canonical: quirl.components.animation.demo.Demo.build_cursor ```{autodocx-docstring} quirl.components.animation.demo.Demo.build_cursor ``` ```` ````{py:method} build_script() -> duck.html.components.script.Script :canonical: quirl.components.animation.demo.Demo.build_script ```{autodocx-docstring} quirl.components.animation.demo.Demo.build_script ``` ```` ````{py:method} build_styles() -> duck.html.components.style.Style :canonical: quirl.components.animation.demo.Demo.build_styles ```{autodocx-docstring} quirl.components.animation.demo.Demo.build_styles ``` ```` ````{py:attribute} docs_no_preview_reason :canonical: quirl.components.animation.demo.Demo.docs_no_preview_reason :value: > "Demo requires a component to wrap and isn't meant to preview itself." ```{autodocx-docstring} quirl.components.animation.demo.Demo.docs_no_preview_reason ``` ```` ````{py:attribute} docs_preview_kwargs :canonical: quirl.components.animation.demo.Demo.docs_preview_kwargs :value: > None ```{autodocx-docstring} quirl.components.animation.demo.Demo.docs_preview_kwargs ``` ```` ````{py:method} on_create() :canonical: quirl.components.animation.demo.Demo.on_create ```{autodocx-docstring} quirl.components.animation.demo.Demo.on_create ``` ```` ````{py:method} validate_steps() -> None :canonical: quirl.components.animation.demo.Demo.validate_steps ```{autodocx-docstring} quirl.components.animation.demo.Demo.validate_steps ``` ```` ````` ````{py:data} SUPPORTED_ACTIONS :canonical: quirl.components.animation.demo.SUPPORTED_ACTIONS :value: > None ```{autodocx-docstring} quirl.components.animation.demo.SUPPORTED_ACTIONS ``` ````