Struct ybc::PaginationItemRouter
source · pub struct PaginationItemRouter<R: Routable + Clone + PartialEq + 'static, Q: Clone + PartialEq + Serialize + 'static = ()> { /* private fields */ }
Expand description
A Yew Router anchor button for use in a Pagination
component.
Trait Implementations§
source§impl<R: Routable + Clone + PartialEq + 'static, Q: Clone + PartialEq + Serialize + 'static> Component for PaginationItemRouter<R, Q>
impl<R: Routable + Clone + PartialEq + 'static, Q: Clone + PartialEq + Serialize + 'static> Component for PaginationItemRouter<R, Q>
§type Message = ()
type Message = ()
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 = RouterProps<R>
type Properties = RouterProps<R>
The Component’s properties. 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 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 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§
impl<R, Q> RefUnwindSafe for PaginationItemRouter<R, Q>where
Q: RefUnwindSafe,
R: RefUnwindSafe,
impl<R, Q> Send for PaginationItemRouter<R, Q>where
Q: Send,
R: Send,
impl<R, Q> Sync for PaginationItemRouter<R, Q>where
Q: Sync,
R: Sync,
impl<R, Q> Unpin for PaginationItemRouter<R, Q>where
Q: Unpin,
R: Unpin,
impl<R, Q> UnwindSafe for PaginationItemRouter<R, Q>where
Q: UnwindSafe,
R: UnwindSafe,
Blanket Implementations§
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.