pub struct LinkProps {
pub class: String,
pub children: Children,
pub stretched: bool,
pub style: Option<Color>,
pub url: Option<AttrValue>,
pub target: Option<AttrValue>,
pub text: String,
pub node_ref: NodeRef,
}Expand description
Properties for Link
Fields§
§class: StringCSS class
children: ChildrenChildren
stretched: boolStretched if true, making its parent container clickable
style: Option<Color>Color style
url: Option<AttrValue>URL to direct to when the link is clicked
target: Option<AttrValue>Target frame or window ID for the link
text: StringOptional text for the link
node_ref: NodeRefReference to the NodeRef of the link’s underlying <a> element.
Used by components which add custom event handlers directly to the DOM.
See Node Refs in the Yew documentation for more information.
Trait Implementations§
Source§impl Properties for LinkProps
impl Properties for LinkProps
impl StructuralPartialEq for LinkProps
Auto Trait Implementations§
impl Freeze for LinkProps
impl !RefUnwindSafe for LinkProps
impl !Send for LinkProps
impl !Sync for LinkProps
impl Unpin for LinkProps
impl !UnwindSafe for LinkProps
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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.