# {py:mod}`quirl.components.alert` ```{py:module} quirl.components.alert ``` ```{autodocx-docstring} quirl.components.alert :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`Alert ` - ```{autodocx-docstring} quirl.components.alert.Alert :summary: ``` ```` ### Data ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`VARIANT_TOKEN_MAP ` - ```{autodocx-docstring} quirl.components.alert.VARIANT_TOKEN_MAP :summary: ``` ```` ### API `````{py:class} Alert(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.alert.Alert Bases: {py:obj}`duck.html.components.container.Container` ```{autodocx-docstring} quirl.components.alert.Alert ``` ```{rubric} Initialization ``` ```{autodocx-docstring} quirl.components.alert.Alert.__init__ ``` ````{py:method} build_body() -> duck.html.components.container.Container :canonical: quirl.components.alert.Alert.build_body ```{autodocx-docstring} quirl.components.alert.Alert.build_body ``` ```` ````{py:method} build_dismiss_button() -> duck.html.components.button.Button :canonical: quirl.components.alert.Alert.build_dismiss_button ```{autodocx-docstring} quirl.components.alert.Alert.build_dismiss_button ``` ```` ````{py:attribute} docs_animation_steps :canonical: quirl.components.alert.Alert.docs_animation_steps :value: > None ```{autodocx-docstring} quirl.components.alert.Alert.docs_animation_steps ``` ```` ````{py:attribute} docs_preview_kwargs :canonical: quirl.components.alert.Alert.docs_preview_kwargs :value: > None ```{autodocx-docstring} quirl.components.alert.Alert.docs_preview_kwargs ``` ```` ````{py:method} on_create() :canonical: quirl.components.alert.Alert.on_create ```{autodocx-docstring} quirl.components.alert.Alert.on_create ``` ```` ````{py:method} on_dismiss(btn, event, value, ws) :canonical: quirl.components.alert.Alert.on_dismiss :async: ```{autodocx-docstring} quirl.components.alert.Alert.on_dismiss ``` ```` ````` ````{py:data} VARIANT_TOKEN_MAP :canonical: quirl.components.alert.VARIANT_TOKEN_MAP :value: > None ```{autodocx-docstring} quirl.components.alert.VARIANT_TOKEN_MAP ``` ````