summaryrefslogtreecommitdiffstats
path: root/widget/src/text/rich.rs
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector@hecrj.dev>2025-02-04 21:22:01 +0100
committerLibravatar Héctor Ramón Jiménez <hector@hecrj.dev>2025-02-04 21:22:01 +0100
commitf8c71a20a99568b2ddd0e07ac021d37ce2933856 (patch)
treebdf43cb3b92295e58ab892a4a431dd476644da7f /widget/src/text/rich.rs
parente8020f3eaf3baec2b41847f6250d8554136e8d89 (diff)
downloadiced-f8c71a20a99568b2ddd0e07ac021d37ce2933856.tar.gz
iced-f8c71a20a99568b2ddd0e07ac021d37ce2933856.tar.bz2
iced-f8c71a20a99568b2ddd0e07ac021d37ce2933856.zip
Rename `on_link_clicked` to `on_link_click`
Diffstat (limited to '')
-rw-r--r--widget/src/text/rich.rs12
1 files changed, 6 insertions, 6 deletions
diff --git a/widget/src/text/rich.rs b/widget/src/text/rich.rs
index 02348b54..4d4a2861 100644
--- a/widget/src/text/rich.rs
+++ b/widget/src/text/rich.rs
@@ -36,7 +36,7 @@ pub struct Rich<
wrapping: Wrapping,
class: Theme::Class<'a>,
hovered_link: Option<usize>,
- on_link_clicked: Option<Box<dyn Fn(Link) -> Message + 'a>>,
+ on_link_click: Option<Box<dyn Fn(Link) -> Message + 'a>>,
}
impl<'a, Link, Message, Theme, Renderer>
@@ -61,7 +61,7 @@ where
wrapping: Wrapping::default(),
class: Theme::default(),
hovered_link: None,
- on_link_clicked: None,
+ on_link_click: None,
}
}
@@ -137,11 +137,11 @@ where
/// Sets the message that will be produced when a link of the [`Rich`] text
/// is clicked.
- pub fn on_link_clicked(
+ pub fn on_link_click(
mut self,
on_link_clicked: impl Fn(Link) -> Message + 'a,
) -> Self {
- self.on_link_clicked = Some(Box::new(on_link_clicked));
+ self.on_link_click = Some(Box::new(on_link_clicked));
self
}
@@ -271,7 +271,7 @@ where
let style = theme.style(&self.class);
for (index, span) in self.spans.as_ref().as_ref().iter().enumerate() {
- let is_hovered_link = self.on_link_clicked.is_some()
+ let is_hovered_link = self.on_link_click.is_some()
&& Some(index) == self.hovered_link;
if span.highlight.is_some()
@@ -386,7 +386,7 @@ where
shell: &mut Shell<'_, Message>,
_viewport: &Rectangle,
) {
- let Some(on_link_clicked) = &self.on_link_clicked else {
+ let Some(on_link_clicked) = &self.on_link_click else {
return;
};