Struct patternfly_yew::components::page::MastheadBrand
source · pub struct MastheadBrand { /* private fields */ }
Expand description
Masthead brand component.
§Properties
Defined by MastheadBrandProperties
.
§Children
A single crate::prelude::Brand
component. The children may be wrapped in an a
element when the onclick
callback is set.
Trait Implementations§
source§impl BaseComponent for MastheadBrandwhere
Self: 'static,
impl BaseComponent for MastheadBrandwhere
Self: 'static,
§type Properties = MastheadBrandProperties
type Properties = MastheadBrandProperties
The Component’s Properties.
source§fn update(&mut self, _ctx: &Context<Self>, _msg: Self::Message) -> bool
fn update(&mut self, _ctx: &Context<Self>, _msg: Self::Message) -> bool
Updates component’s internal state.
source§fn changed(
&mut self,
_ctx: &Context<Self>,
_old_props: &Self::Properties
) -> bool
fn changed( &mut self, _ctx: &Context<Self>, _old_props: &Self::Properties ) -> bool
React to changes of component properties.
source§fn view(&self, ctx: &Context<Self>) -> HtmlResult
fn view(&self, ctx: &Context<Self>) -> HtmlResult
Returns a component layout to be rendered.
source§fn rendered(&mut self, _ctx: &Context<Self>, _first_render: bool)
fn rendered(&mut self, _ctx: &Context<Self>, _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 Debug for MastheadBrand
impl Debug for MastheadBrand
source§impl FunctionProvider for MastheadBrand
impl FunctionProvider for MastheadBrand
§type Properties = MastheadBrandProperties
type Properties = MastheadBrandProperties
Properties for the Function Component.
source§fn run(ctx: &mut HookContext, props: &Self::Properties) -> HtmlResult
fn run(ctx: &mut HookContext, props: &Self::Properties) -> HtmlResult
Auto Trait Implementations§
impl !Freeze for MastheadBrand
impl !RefUnwindSafe for MastheadBrand
impl !Send for MastheadBrand
impl !Sync for MastheadBrand
impl Unpin for MastheadBrand
impl !UnwindSafe for MastheadBrand
Blanket Implementations§
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
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.