diff options
| author | 2024-07-21 20:00:02 +0200 | |
|---|---|---|
| committer | 2024-07-21 20:00:02 +0200 | |
| commit | 65b525af7ff2823cfe635c4b26d33aad9068e392 (patch) | |
| tree | dbd792192e3cdc90a46c822b73287c1828380eeb /widget/src/text/rich.rs | |
| parent | f830454ffad1cf60f1d6e56fe95514af96848a64 (diff) | |
| download | iced-65b525af7ff2823cfe635c4b26d33aad9068e392.tar.gz iced-65b525af7ff2823cfe635c4b26d33aad9068e392.tar.bz2 iced-65b525af7ff2823cfe635c4b26d33aad9068e392.zip | |
Introduce `markdown::Settings`
Diffstat (limited to 'widget/src/text/rich.rs')
| -rw-r--r-- | widget/src/text/rich.rs | 9 | 
1 files changed, 9 insertions, 0 deletions
| diff --git a/widget/src/text/rich.rs b/widget/src/text/rich.rs index 625ea089..05ad6576 100644 --- a/widget/src/text/rich.rs +++ b/widget/src/text/rich.rs @@ -161,6 +161,15 @@ where          self      } +    /// Sets the message handler for link clicks on the [`Rich`] text. +    pub fn on_link_maybe( +        mut self, +        on_link: Option<impl Fn(Link) -> Message + 'a>, +    ) -> Self { +        self.on_link = on_link.map(|on_link| Box::new(on_link) as _); +        self +    } +      /// Sets the default style class of the [`Rich`] text.      #[cfg(feature = "advanced")]      #[must_use] | 
