Skip to main content

plain

Function plain 

Source
pub fn plain<'a, Message, Renderer>(
    content: impl Into<Element<'a, Message, Theme, Renderer>>,
    supporting_text: impl IntoFragment<'a>,
    position: Position,
) -> PlainTooltip<'a, Message, Renderer>
where Message: 'a, Renderer: Renderer + Renderer + 'a,
Examples found in repository?
examples/showcase/pages/feedback.rs (lines 75-82)
71fn tooltips(state: &Showcase) -> material::Element<'_, Message> {
72    use material::widget::button::{self, ChipVariant};
73
74    page::row([
75        material::widget::tooltip::plain(
76            button::optional_action(
77                button::chip("Plain", ChipVariant::Assist),
78                state.enabled.then_some(Message::Increment),
79            ),
80            "Material 3 plain tooltip",
81            material::widget::tooltip::Position::Top,
82        )
83        .into(),
84        material::widget::tooltip::rich_with_title_action(
85            button::optional_action(
86                button::chip("Rich", ChipVariant::Assist),
87                state.enabled.then_some(Message::Increment),
88            ),
89            "Rich tooltip",
90            "Additional context and a related action can be shown together.",
91            material::widget::tooltip::rich_action_button("Action", Message::Increment),
92            material::widget::tooltip::Position::Top,
93        )
94        .into(),
95    ])
96    .into()
97}