pub struct Navbar { /* private fields */ }
Expand description
A responsive horizontal navbar that can support images, links, buttons, and dropdowns.
Trait Implementations§
§type Message = NavbarMsg
type Message = NavbarMsg
Messages are used to make Components dynamic and interactive. Simple
Component’s can declare their Message type to be
()
. Complex Component’s
commonly use an enum to declare multiple Message types. Read more§type Properties = NavbarProps
type Properties = NavbarProps
The Component’s properties. Read more
source§fn update(&mut self, _ctx: &Context<Self>, msg: Self::Message) -> bool
fn update(&mut self, _ctx: &Context<Self>, msg: Self::Message) -> bool
Called when a new message is sent to the component via it’s scope. Read more
source§fn view(&self, ctx: &Context<Self>) -> Html
fn view(&self, ctx: &Context<Self>) -> Html
Components define their visual layout using a JSX-style syntax through the use of the
html!
procedural macro. The full guide to using the macro can be found in Yew’s
documentation. Read moresource§fn changed(&mut self, ctx: &Context<Self>) -> bool
fn changed(&mut self, ctx: &Context<Self>) -> bool
Called when properties passed to the component change Read more
Auto Trait Implementations§
Blanket Implementations§
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§fn into_prop_value(self) -> T
fn into_prop_value(self) -> T
Convert
self
to a value of a Properties
struct.