pub struct CardImageOverlay { /* private fields */ }Expand description
§Card Image Overlay component
Used in combination with a CardImage to create content overlayed on an image.
See CardImageOverlayProps for a list of properties.
§Examples
use yew::prelude::*;
use yew_bootstrap::component::card::*;
fn test() -> Html {
html! {
<Card>
<CardImage variant={ImageVariant::Top} src="imgsrc.jpg" />
<CardImageOverlay>{"Text on top of image"}</CardImageOverlay>
</Card>
}
}Trait Implementations§
Source§impl BaseComponent for CardImageOverlaywhere
Self: 'static,
impl BaseComponent for CardImageOverlaywhere
Self: 'static,
Source§type Properties = CardImageOverlayProps
type Properties = CardImageOverlayProps
The Component’s Properties.
Source§fn update(&mut self, _ctx: &Context<Self>, _msg: Self::Message) -> bool
fn update(&mut self, _ctx: &Context<Self>, _msg: Self::Message) -> bool
Updates component’s internal state.
Source§fn changed(
&mut self,
_ctx: &Context<Self>,
_old_props: &Self::Properties,
) -> bool
fn changed( &mut self, _ctx: &Context<Self>, _old_props: &Self::Properties, ) -> bool
React to changes of component properties.
Source§fn view(&self, ctx: &Context<Self>) -> HtmlResult
fn view(&self, ctx: &Context<Self>) -> HtmlResult
Returns a component layout to be rendered.
Source§fn rendered(&mut self, _ctx: &Context<Self>, _first_render: bool)
fn rendered(&mut self, _ctx: &Context<Self>, _first_render: bool)
Notified after a layout is rendered.
Source§fn prepare_state(&self) -> Option<String>
fn prepare_state(&self) -> Option<String>
Prepares the server-side state.
Source§impl Debug for CardImageOverlay
impl Debug for CardImageOverlay
Source§impl FunctionProvider for CardImageOverlay
impl FunctionProvider for CardImageOverlay
Source§type Properties = CardImageOverlayProps
type Properties = CardImageOverlayProps
Properties for the Function Component.
Source§fn run(ctx: &mut HookContext, props: &Self::Properties) -> HtmlResult
fn run(ctx: &mut HookContext, props: &Self::Properties) -> HtmlResult
Auto Trait Implementations§
impl !Freeze for CardImageOverlay
impl !RefUnwindSafe for CardImageOverlay
impl !Send for CardImageOverlay
impl !Sync for CardImageOverlay
impl Unpin for CardImageOverlay
impl !UnwindSafe for CardImageOverlay
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.