blob: c837ee1bc86516bd46c32bb9d109ccac67295e42 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
pub mod rendered_element;
use iced::widget::text_editor;
use rendered_element::RenderedElement;
use std::path::PathBuf;
pub struct DesignerState {
pub designer_content: Vec<RenderedElement>,
pub designer_page: DesignerPage,
}
#[derive(Debug)]
pub enum ElementName {
Text(&'static str),
Button(&'static str),
TextEditor(text_editor::Content),
SVG(PathBuf),
Image(PathBuf),
Container,
Row,
Column,
}
pub enum DesignerPage {
Designer,
CodeView,
}
|