remove re-export on viewer::State
This commit is contained in:
parent
5dd62bacd5
commit
c7bb434113
@ -1,6 +1,6 @@
|
|||||||
//! Display images in your user interface.
|
//! Display images in your user interface.
|
||||||
pub mod viewer;
|
pub mod viewer;
|
||||||
pub use viewer::{State, Viewer};
|
pub use viewer::Viewer;
|
||||||
|
|
||||||
use crate::{layout, Element, Hasher, Layout, Length, Point, Size, Widget};
|
use crate::{layout, Element, Hasher, Layout, Length, Point, Size, Widget};
|
||||||
|
|
||||||
|
@ -30,7 +30,9 @@ mod platform {
|
|||||||
#[cfg_attr(docsrs, doc(cfg(feature = "image")))]
|
#[cfg_attr(docsrs, doc(cfg(feature = "image")))]
|
||||||
pub mod image {
|
pub mod image {
|
||||||
//! Display images in your user interface.
|
//! Display images in your user interface.
|
||||||
pub use iced_winit::image::{Handle, Image, State, Viewer};
|
pub use iced_winit::image::{Handle, Image, Viewer};
|
||||||
|
|
||||||
|
pub use iced_winit::image::viewer;
|
||||||
}
|
}
|
||||||
|
|
||||||
#[cfg_attr(docsrs, doc(cfg(feature = "svg")))]
|
#[cfg_attr(docsrs, doc(cfg(feature = "svg")))]
|
||||||
|
@ -1,10 +1,13 @@
|
|||||||
use crate::{Primitive, Renderer};
|
use crate::{Primitive, Renderer};
|
||||||
use iced_native::{image, mouse, Rectangle, Vector};
|
use iced_native::{
|
||||||
|
image::{self, viewer},
|
||||||
|
mouse, Rectangle, Vector,
|
||||||
|
};
|
||||||
|
|
||||||
impl image::viewer::Renderer for Renderer {
|
impl viewer::Renderer for Renderer {
|
||||||
fn draw(
|
fn draw(
|
||||||
&mut self,
|
&mut self,
|
||||||
state: &image::State,
|
state: &viewer::State,
|
||||||
bounds: Rectangle,
|
bounds: Rectangle,
|
||||||
image_bounds: Rectangle,
|
image_bounds: Rectangle,
|
||||||
translation: Vector,
|
translation: Vector,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user