remove re-export on viewer::State

This commit is contained in:
Cory Forsstrom 2020-05-27 14:20:07 -07:00
parent 5dd62bacd5
commit c7bb434113
No known key found for this signature in database
GPG Key ID: 64D6B5851FFCAC9E
3 changed files with 10 additions and 5 deletions

View File

@ -1,6 +1,6 @@
//! Display images in your user interface.
pub mod viewer;
pub use viewer::{State, Viewer};
pub use viewer::Viewer;
use crate::{layout, Element, Hasher, Layout, Length, Point, Size, Widget};

View File

@ -30,7 +30,9 @@ mod platform {
#[cfg_attr(docsrs, doc(cfg(feature = "image")))]
pub mod image {
//! 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")))]

View File

@ -1,10 +1,13 @@
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(
&mut self,
state: &image::State,
state: &viewer::State,
bounds: Rectangle,
image_bounds: Rectangle,
translation: Vector,