Struct patternfly_yew::components::modal::ModalProperties
source · pub struct ModalProperties {
pub title: String,
pub description: String,
pub variant: ModalVariant,
pub children: Children,
pub footer: Option<Html>,
pub onclose: Option<Callback<()>>,
pub show_close: bool,
pub disable_close_escape: bool,
pub disable_close_click_outside: bool,
}Expand description
Properties for Modal
Fields§
§title: String§description: String§variant: ModalVariant§children: Children§onclose: Option<Callback<()>>§show_close: boolDisable close button
disable_close_escape: boolDisable closing the modal when the escape key is pressed
disable_close_click_outside: boolDisable closing the modal when the user clicks outside the modal
Trait Implementations§
source§impl Clone for ModalProperties
impl Clone for ModalProperties
source§fn clone(&self) -> ModalProperties
fn clone(&self) -> ModalProperties
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl PartialEq for ModalProperties
impl PartialEq for ModalProperties
source§fn eq(&self, other: &ModalProperties) -> bool
fn eq(&self, other: &ModalProperties) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Properties for ModalProperties
impl Properties for ModalProperties
impl StructuralPartialEq for ModalProperties
Auto Trait Implementations§
impl !RefUnwindSafe for ModalProperties
impl !Send for ModalProperties
impl !Sync for ModalProperties
impl Unpin for ModalProperties
impl !UnwindSafe for ModalProperties
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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.