summaryrefslogtreecommitdiffstats
path: root/src/element.rs
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2019-09-20 19:15:31 +0200
committerLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2019-09-20 19:15:31 +0200
commitb9e0f7494881ad7cdfbcbc16878ecc6ef717753f (patch)
treec8a7419b5cb4c0161306c479b93038f2f86498c2 /src/element.rs
parentb83a4b42dd912b5f59d40e7d4f7f7ccdabc43019 (diff)
downloadiced-b9e0f7494881ad7cdfbcbc16878ecc6ef717753f.tar.gz
iced-b9e0f7494881ad7cdfbcbc16878ecc6ef717753f.tar.bz2
iced-b9e0f7494881ad7cdfbcbc16878ecc6ef717753f.zip
Create `iced_core` and `iced_native`
Diffstat (limited to '')
-rw-r--r--native/src/element.rs (renamed from src/element.rs)20
1 files changed, 11 insertions, 9 deletions
diff --git a/src/element.rs b/native/src/element.rs
index f6276fbf..dd5ce621 100644
--- a/src/element.rs
+++ b/native/src/element.rs
@@ -87,7 +87,7 @@ impl<'a, Message, Renderer> Element<'a, Message, Renderer> {
///
/// ```
/// # mod counter {
- /// # use iced::{button, Button};
+ /// # use iced_native::{button, Button};
/// #
/// # #[derive(Debug, Clone, Copy)]
/// # pub enum Message {}
@@ -101,19 +101,21 @@ impl<'a, Message, Renderer> Element<'a, Message, Renderer> {
/// # }
/// #
/// # mod iced_wgpu {
- /// # use iced::{
- /// # button, MouseCursor, Node, Point, Rectangle, Style,
+ /// # use iced_native::{
+ /// # button, Button, MouseCursor, Node, Point, Rectangle, Style, Layout
/// # };
/// # pub struct Renderer;
/// #
/// # impl button::Renderer for Renderer {
- /// # fn draw(
+ /// # fn node<Message>(&self, _button: &Button<'_, Message>) -> Node {
+ /// # Node::new(Style::default())
+ /// # }
+ /// #
+ /// # fn draw<Message>(
/// # &mut self,
+ /// # _button: &Button<'_, Message>,
+ /// # _layout: Layout<'_>,
/// # _cursor_position: Point,
- /// # _bounds: Rectangle,
- /// # _state: &button::State,
- /// # _label: &str,
- /// # _class: button::Class,
/// # ) -> MouseCursor {
/// # MouseCursor::OutOfBounds
/// # }
@@ -130,7 +132,7 @@ impl<'a, Message, Renderer> Element<'a, Message, Renderer> {
/// # pub enum Message {
/// # Counter(usize, counter::Message)
/// # }
- /// use iced::{Element, Row};
+ /// use iced_native::{Element, Row};
/// use iced_wgpu::Renderer;
///
/// impl ManyCounters {