Struct patternfly_yew::components::dl::DescriptionList
source · pub struct DescriptionList { /* private fields */ }
Expand description
The Description list component.
A description list contains terms and their corresponding descriptions.
See: https://www.patternfly.org/components/description-list
§Properties
Defined by DescriptionListProperties
. The component only has children.
§Example
use patternfly_yew::prelude::*;
use yew::prelude::*;
#[function_component(Example)]
pub fn example() -> Html {
html!(
<DescriptionList>
<DescriptionGroup term="42">{"Answer to the Ultimate Question of Life, The Universe, and Everything"}</DescriptionGroup>
</DescriptionList>
)
}
Trait Implementations§
source§impl BaseComponent for DescriptionListwhere
Self: 'static,
impl BaseComponent for DescriptionListwhere
Self: 'static,
§type Properties = DescriptionListProperties
type Properties = DescriptionListProperties
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 DescriptionList
impl Debug for DescriptionList
source§impl FunctionProvider for DescriptionList
impl FunctionProvider for DescriptionList
§type Properties = DescriptionListProperties
type Properties = DescriptionListProperties
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 DescriptionList
impl !RefUnwindSafe for DescriptionList
impl !Send for DescriptionList
impl !Sync for DescriptionList
impl Unpin for DescriptionList
impl !UnwindSafe for DescriptionList
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.