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,
pub ouia_id: Option<String>,
pub ouia_type: OuiaComponentType,
pub ouia_safe: OuiaSafe,
}
Expand description
Properties for Modal
Fields§
§title: String
§description: String
§variant: ModalVariant
§children: Children
§onclose: Option<Callback<()>>
§show_close: bool
Disable close button
disable_close_escape: bool
Disable closing the modal when the escape key is pressed
disable_close_click_outside: bool
Disable closing the modal when the user clicks outside the modal
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 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 Freeze for ModalProperties
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
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.