From 0ff5a02550e5d5de8fb5fd0643ea424d9e508888 Mon Sep 17 00:00:00 2001 From: Héctor Ramón Jiménez Date: Sat, 23 May 2020 01:07:59 +0200 Subject: Rename `Layer` to `overlay::Content` --- native/src/layer.rs | 39 --------------------------------------- 1 file changed, 39 deletions(-) delete mode 100644 native/src/layer.rs (limited to 'native/src/layer.rs') diff --git a/native/src/layer.rs b/native/src/layer.rs deleted file mode 100644 index eacfe94b..00000000 --- a/native/src/layer.rs +++ /dev/null @@ -1,39 +0,0 @@ -pub mod menu; - -#[doc(no_inline)] -pub use menu::Menu; - -use crate::{layout, Clipboard, Event, Hasher, Layout, Point, Size}; - -pub trait Layer -where - Renderer: crate::Renderer, -{ - fn layout( - &self, - renderer: &Renderer, - bounds: Size, - position: Point, - ) -> layout::Node; - - fn draw( - &self, - renderer: &mut Renderer, - defaults: &Renderer::Defaults, - layout: Layout<'_>, - cursor_position: Point, - ) -> Renderer::Output; - - fn hash_layout(&self, state: &mut Hasher, position: Point); - - fn on_event( - &mut self, - _event: Event, - _layout: Layout<'_>, - _cursor_position: Point, - _messages: &mut Vec, - _renderer: &Renderer, - _clipboard: Option<&dyn Clipboard>, - ) { - } -} -- cgit