Convert Renderer::Theme to generic Widget type

This commit is contained in:
Héctor Ramón Jiménez 2024-01-21 17:56:01 +01:00
parent 545cc909c9
commit 7a50e9e8fb
No known key found for this signature in database
GPG key ID: 7CC46565708259A7
88 changed files with 1219 additions and 1153 deletions

View file

@ -29,8 +29,9 @@ impl Controls {
}
impl Program for Controls {
type Renderer = Renderer<Theme>;
type Theme = Theme;
type Message = Message;
type Renderer = Renderer;
fn update(&mut self, message: Message) -> Command<Message> {
match message {
@ -45,7 +46,7 @@ impl Program for Controls {
Command::none()
}
fn view(&self) -> Element<Message, Renderer<Theme>> {
fn view(&self) -> Element<Message, Theme, Renderer> {
let background_color = self.background_color;
let text = &self.text;