diff options
| author | 2023-09-10 00:34:21 +0200 | |
|---|---|---|
| committer | 2023-09-10 00:34:21 +0200 | |
| commit | b8e5693a3089d728b4f8d4b3b0b7197202ebd732 (patch) | |
| tree | 79a9f84f9920525657fbe03d53ce33bab09053d7 /widget/src/canvas | |
| parent | 956512338905bac0b156fdaf16fe3c3e07e97a84 (diff) | |
| parent | a3489e4af960388e9f73988b88df361022a654a4 (diff) | |
| download | iced-b8e5693a3089d728b4f8d4b3b0b7197202ebd732.tar.gz iced-b8e5693a3089d728b4f8d4b3b0b7197202ebd732.tar.bz2 iced-b8e5693a3089d728b4f8d4b3b0b7197202ebd732.zip | |
Merge branch 'master' into explicit-text-caching
Diffstat (limited to '')
| -rw-r--r-- | widget/src/canvas/event.rs | 2 | ||||
| -rw-r--r-- | widget/src/canvas/program.rs | 11 | 
2 files changed, 7 insertions, 6 deletions
| diff --git a/widget/src/canvas/event.rs b/widget/src/canvas/event.rs index 4508c184..1288365f 100644 --- a/widget/src/canvas/event.rs +++ b/widget/src/canvas/event.rs @@ -7,7 +7,7 @@ pub use crate::core::event::Status;  /// A [`Canvas`] event.  /// -/// [`Canvas`]: crate::widget::Canvas +/// [`Canvas`]: crate::Canvas  #[derive(Debug, Clone, Copy, PartialEq)]  pub enum Event {      /// A mouse event. diff --git a/widget/src/canvas/program.rs b/widget/src/canvas/program.rs index b3f6175e..2ac23061 100644 --- a/widget/src/canvas/program.rs +++ b/widget/src/canvas/program.rs @@ -8,7 +8,7 @@ use crate::graphics::geometry;  /// A [`Program`] can mutate internal state and produce messages for an  /// application.  /// -/// [`Canvas`]: crate::widget::Canvas +/// [`Canvas`]: crate::Canvas  pub trait Program<Message, Renderer = crate::Renderer>  where      Renderer: geometry::Renderer, @@ -26,7 +26,7 @@ where      ///      /// By default, this method does and returns nothing.      /// -    /// [`Canvas`]: crate::widget::Canvas +    /// [`Canvas`]: crate::Canvas      fn update(          &self,          _state: &mut Self::State, @@ -42,8 +42,9 @@ where      /// [`Geometry`] can be easily generated with a [`Frame`] or stored in a      /// [`Cache`].      /// -    /// [`Frame`]: crate::widget::canvas::Frame -    /// [`Cache`]: crate::widget::canvas::Cache +    /// [`Geometry`]: crate::canvas::Geometry +    /// [`Frame`]: crate::canvas::Frame +    /// [`Cache`]: crate::canvas::Cache      fn draw(          &self,          state: &Self::State, @@ -58,7 +59,7 @@ where      /// The interaction returned will be in effect even if the cursor position      /// is out of bounds of the program's [`Canvas`].      /// -    /// [`Canvas`]: crate::widget::Canvas +    /// [`Canvas`]: crate::Canvas      fn mouse_interaction(          &self,          _state: &Self::State, | 
