Struct patternfly_yew::components::card::CardProperties

source ·
pub struct CardProperties {
Show 18 fields pub children: Html, pub id: AttrValue, pub class: Classes, pub component: String, pub size: CardSize, pub selectable: bool, pub selected: bool, pub clickable: bool, pub disabled: bool, pub flat: bool, pub rounded: bool, pub full_height: bool, pub plain: bool, pub expanded: bool, pub style: Option<AttrValue>, pub ouia_id: Option<String>, pub ouia_type: OuiaComponentType, pub ouia_safe: OuiaSafe,
}
Expand description

Properties for Card

Fields§

§children: Html

Content rendered inside the Card.

§id: AttrValue

ID of the card. Also passed back in the CardHeader onexpand callback.

§class: Classes

Additional classes added to the card.

§component: String

Sets the base component to render. Defaults to “div”.

§size: CardSize

The size of the Card. View CardSize for more info.

§selectable: bool

Modifies the card to include selectable styling. Check CardSelectableActionsVariant for more info.

§selected: bool

Styles the card as selected.

§clickable: bool

Modifies the card to include clickable styling. If selectable is also true, then this allows clicking things within the card (such as links and buttons). If selectable is false, then you can supply a CardSelectableActionsVariant::Click to perform an action if any part of the card is clicked.

§disabled: bool

Modifies a clickable or selectable card to have disabled styling.

§flat: bool

Use flat styling.

§rounded: bool

Modifies the card to include rounded styling.

§full_height: bool

Cause component to consume the available height of its container.

§plain: bool

Use plain styling. This removes border and background.

§expanded: bool

Flag indicating if the card is expanded. Shows expandable content when true.

§style: Option<AttrValue>

Add additional styles to the Card.

§ouia_id: Option<String>

OUIA Component id

§ouia_type: OuiaComponentType

OUIA Component Type

§ouia_safe: OuiaSafe

OUIA Component Safe

Trait Implementations§

source§

impl Clone for CardProperties

source§

fn clone(&self) -> CardProperties

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl PartialEq for CardProperties

source§

fn eq(&self, other: &CardProperties) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Properties for CardProperties

§

type Builder = CardPropertiesBuilder

Builder that will be used to construct properties
source§

fn builder() -> Self::Builder

Entrypoint for building properties
source§

impl StructuralPartialEq for CardProperties

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T> IntoPropValue<Option<T>> for T

source§

fn into_prop_value(self) -> Option<T>

Convert self to a value of a Properties struct.
source§

impl<T> IntoPropValue<T> for T

source§

fn into_prop_value(self) -> T

Convert self to a value of a Properties struct.
source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
source§

impl<T> WithBreakpointExt<T> for T
where T: PartialEq,

source§

fn on(self, breakpoint: Breakpoint) -> WithBreakpoint<T>

source§

fn all(self) -> WithBreakpoint<T>

source§

fn sm(self) -> WithBreakpoint<T>

source§

fn md(self) -> WithBreakpoint<T>

source§

fn lg(self) -> WithBreakpoint<T>

source§

fn xl(self) -> WithBreakpoint<T>

source§

fn xxl(self) -> WithBreakpoint<T>

source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more
source§

impl<Token, Builder, How> AllPropsFor<Builder, How> for Token
where Builder: Buildable<Token>, <Builder as Buildable<Token>>::WrappedToken: HasAllProps<<Builder as Buildable<Token>>::Output, How>,

source§

impl<T> HasAllProps<(), T> for T