pub struct Alert { /* private fields */ }Expand description
Alert Component
Trait Implementations§
Source§impl BaseComponent for Alertwhere
Alert: 'static,
impl BaseComponent for Alertwhere
Alert: 'static,
Source§type Properties = AlertProps
type Properties = AlertProps
The Component’s Properties.
Source§fn update(
&mut self,
_ctx: &Context<Alert>,
_msg: <Alert as BaseComponent>::Message,
) -> bool
fn update( &mut self, _ctx: &Context<Alert>, _msg: <Alert as BaseComponent>::Message, ) -> bool
Updates component’s internal state.
Source§fn changed(
&mut self,
_ctx: &Context<Alert>,
_old_props: &<Alert as BaseComponent>::Properties,
) -> bool
fn changed( &mut self, _ctx: &Context<Alert>, _old_props: &<Alert as BaseComponent>::Properties, ) -> bool
React to changes of component properties.
Source§fn view(&self, ctx: &Context<Alert>) -> Result<VNode, RenderError>
fn view(&self, ctx: &Context<Alert>) -> Result<VNode, RenderError>
Returns a component layout to be rendered.
Source§fn rendered(&mut self, _ctx: &Context<Alert>, _first_render: bool)
fn rendered(&mut self, _ctx: &Context<Alert>, _first_render: bool)
Notified after a layout is rendered.
Source§fn prepare_state(&self) -> Option<String>
fn prepare_state(&self) -> Option<String>
Prepares the server-side state.
Source§impl FunctionProvider for Alert
impl FunctionProvider for Alert
Source§type Properties = AlertProps
type Properties = AlertProps
Properties for the Function Component.
Source§fn run(
ctx: &mut HookContext,
props: &<Alert as FunctionProvider>::Properties,
) -> Result<VNode, RenderError>
fn run( ctx: &mut HookContext, props: &<Alert as FunctionProvider>::Properties, ) -> Result<VNode, RenderError>
Auto Trait Implementations§
impl !Freeze for Alert
impl !RefUnwindSafe for Alert
impl !Send for Alert
impl !Sync for Alert
impl !UnwindSafe for Alert
impl Unpin for Alert
impl UnsafeUnpin for Alert
Blanket Implementations§
impl<Token, Builder, How> AllPropsFor<Builder, How> for Tokenwhere
Builder: Buildable<Token>,
<Builder as Buildable<Token>>::WrappedToken: HasAllProps<<Builder as Buildable<Token>>::Output, How>,
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> HasAllProps<(), T> for T
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoPropValue<Option<T>> for T
impl<T> IntoPropValue<Option<T>> for T
Source§fn into_prop_value(self) -> Option<T>
fn into_prop_value(self) -> Option<T>
Convert
self to a value of a Properties struct.Source§impl<T> IntoPropValue<T> for T
impl<T> IntoPropValue<T> for T
Source§fn into_prop_value(self) -> T
fn into_prop_value(self) -> T
Convert
self to a value of a Properties struct.