Struct yew_styles::modal::Props [−][src]
pub struct Props {}Show fields
pub header: Html, pub body: Html, pub is_open: bool, pub onclick_signal: Callback<MouseEvent>, pub onkeydown_signal: Callback<KeyboardEvent>, pub modal_palette: Palette, pub modal_size: Size, pub header_palette: Palette, pub header_style: Style, pub header_interaction: bool, pub body_palette: Palette, pub body_style: Style, pub body_interaction: bool, pub auto_focus: bool, pub code_ref: NodeRef, pub key: String, pub class_name: String, pub id: String,
Fields
header: Html
Header of the modal. Required
body: Html
body of the modal. Required
is_open: bool
if it is true, shows the modal otherwise is hidden. Required
onclick_signal: Callback<MouseEvent>
click event for modal (usually to close the modal)
onkeydown_signal: Callback<KeyboardEvent>
keyboard event for modal (usually to close the modal)
modal_palette: Palette
Type modal background style. Default Palette::Standard
modal_size: Size
Three diffent modal standard sizes. Default Size::Medium
header_palette: Palette
Type modal header style. Default Palette::Standard
header_style: Style
Modal header styles. Default Style::Regular
header_interaction: bool
If hove, focus, active effects are enable in the header. Default false
body_palette: Palette
Type modal body style. Default Palette::Standard
body_style: Style
Modal body styles. Default Style::Regular
body_interaction: bool
If hove, focus, active effects are enable in the body. Default false
auto_focus: bool
If the modal content get the focus. Set to false if the modal includes input events. Default true
code_ref: NodeRef
General property to get the ref of the component
key: String
General property to add keys
class_name: String
General property to add custom class styles
id: String
General property to add custom id
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Props
impl !UnwindSafe for Props
Blanket Implementations
Mutably borrows from an owned value. Read more
Convert self
to an optional value of a Properties
struct.
Convert self
to a value of a Properties
struct.
Convert self
to a value of a Properties
struct.
pub fn vzip(self) -> V
impl<T> Any for T where
T: Any,