summaryrefslogtreecommitdiffstats
path: root/native/src/user_interface.rs
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2022-05-26 19:02:15 +0200
committerLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2022-05-26 19:02:15 +0200
commit7f3b7075db68a215f4331b4bfba1c8ddd1c4d7f3 (patch)
treefb616dc39053d3249829c8a31976a1fd569153e5 /native/src/user_interface.rs
parent3e8f4cdd138d3f927ce8a3ea451cbfcca52af0d9 (diff)
downloadiced-7f3b7075db68a215f4331b4bfba1c8ddd1c4d7f3.tar.gz
iced-7f3b7075db68a215f4331b4bfba1c8ddd1c4d7f3.tar.bz2
iced-7f3b7075db68a215f4331b4bfba1c8ddd1c4d7f3.zip
Rename `theme::Definition` to `application::StyleSheet`
Diffstat (limited to '')
-rw-r--r--native/src/user_interface.rs9
1 files changed, 6 insertions, 3 deletions
diff --git a/native/src/user_interface.rs b/native/src/user_interface.rs
index c8496112..26850f0a 100644
--- a/native/src/user_interface.rs
+++ b/native/src/user_interface.rs
@@ -1,9 +1,9 @@
//! Implement your own event loop to drive a user interface.
+use crate::application;
use crate::event::{self, Event};
use crate::layout;
use crate::mouse;
use crate::renderer;
-use crate::theme::{self, Definition as _};
use crate::{Clipboard, Element, Layout, Point, Rectangle, Shell, Size};
/// A set of interactive graphical elements with a specific [`Layout`].
@@ -29,7 +29,7 @@ pub struct UserInterface<'a, Message, Renderer> {
impl<'a, Message, Renderer> UserInterface<'a, Message, Renderer>
where
Renderer: crate::Renderer,
- Renderer::Theme: theme::Definition,
+ Renderer::Theme: application::StyleSheet,
{
/// Builds a user interface for an [`Element`].
///
@@ -373,7 +373,10 @@ where
renderer,
theme,
&renderer::Style {
- text_color: theme.text_color(),
+ text_color: {
+ use application::StyleSheet;
+ theme.text_color()
+ },
},
Layout::new(&self.base),
base_cursor,