summaryrefslogtreecommitdiffstats
path: root/wgpu
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2019-12-30 19:20:59 +0100
committerLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2019-12-30 19:20:59 +0100
commit8426bf953cb50f3b7fcb1e0ec8c2fdf22d2b01af (patch)
tree81f2ccbab0eba1fec581abc6d0ec0531fd9113f4 /wgpu
parent7163e1d8b669b61d6fba6528c2a28fde3bfb72a0 (diff)
downloadiced-8426bf953cb50f3b7fcb1e0ec8c2fdf22d2b01af.tar.gz
iced-8426bf953cb50f3b7fcb1e0ec8c2fdf22d2b01af.tar.bz2
iced-8426bf953cb50f3b7fcb1e0ec8c2fdf22d2b01af.zip
Implement `Empty` widget
It can be useful if you want to fill some space with nothing.
Diffstat (limited to 'wgpu')
-rw-r--r--wgpu/src/renderer/widget.rs1
-rw-r--r--wgpu/src/renderer/widget/empty.rs8
2 files changed, 9 insertions, 0 deletions
diff --git a/wgpu/src/renderer/widget.rs b/wgpu/src/renderer/widget.rs
index 91f107e8..f2d443fb 100644
--- a/wgpu/src/renderer/widget.rs
+++ b/wgpu/src/renderer/widget.rs
@@ -1,6 +1,7 @@
mod button;
mod checkbox;
mod column;
+mod empty;
mod image;
mod radio;
mod row;
diff --git a/wgpu/src/renderer/widget/empty.rs b/wgpu/src/renderer/widget/empty.rs
new file mode 100644
index 00000000..26ee74b4
--- /dev/null
+++ b/wgpu/src/renderer/widget/empty.rs
@@ -0,0 +1,8 @@
+use crate::{Primitive, Renderer};
+use iced_native::{empty, MouseCursor, Rectangle};
+
+impl empty::Renderer for Renderer {
+ fn draw(&mut self, _bounds: Rectangle) -> Self::Output {
+ (Primitive::None, MouseCursor::OutOfBounds)
+ }
+}