Move WidgetType from output.rs to lib.rs
This commit is contained in:
parent
e6fe6a6f6a
commit
4964d762a7
2 changed files with 26 additions and 24 deletions
|
@ -1,5 +1,7 @@
|
|||
//! All the data egui returns to the backend at the end of each frame.
|
||||
|
||||
use crate::WidgetType;
|
||||
|
||||
/// What egui emits each frame.
|
||||
/// The backend should use this.
|
||||
#[derive(Clone, Default, PartialEq)]
|
||||
|
@ -380,26 +382,3 @@ impl WidgetInfo {
|
|||
description.trim().to_owned()
|
||||
}
|
||||
}
|
||||
|
||||
/// The different types of built-in widgets in egui
|
||||
#[derive(Clone, Copy, Debug, PartialEq)]
|
||||
pub enum WidgetType {
|
||||
Label, // TODO: emit Label events
|
||||
Hyperlink,
|
||||
TextEdit,
|
||||
Button,
|
||||
Checkbox,
|
||||
RadioButton,
|
||||
SelectableLabel,
|
||||
ComboBox,
|
||||
Slider,
|
||||
DragValue,
|
||||
ColorButton,
|
||||
ImageButton,
|
||||
CollapsingHeader,
|
||||
|
||||
/// If you cannot fit any of the above slots.
|
||||
///
|
||||
/// If this is something you think should be added, file an issue.
|
||||
Other,
|
||||
}
|
||||
|
|
|
@ -360,7 +360,7 @@ pub use {
|
|||
context::{Context, CtxRef},
|
||||
data::{
|
||||
input::*,
|
||||
output::{self, CursorIcon, Output, WidgetInfo, WidgetType},
|
||||
output::{self, CursorIcon, Output, WidgetInfo},
|
||||
},
|
||||
grid::Grid,
|
||||
id::Id,
|
||||
|
@ -494,3 +494,26 @@ pub mod special_emojis {
|
|||
|
||||
// I really would like to have ferris here.
|
||||
}
|
||||
|
||||
/// The different types of built-in widgets in egui
|
||||
#[derive(Clone, Copy, Debug, PartialEq)]
|
||||
pub enum WidgetType {
|
||||
Label, // TODO: emit Label events
|
||||
Hyperlink,
|
||||
TextEdit,
|
||||
Button,
|
||||
Checkbox,
|
||||
RadioButton,
|
||||
SelectableLabel,
|
||||
ComboBox,
|
||||
Slider,
|
||||
DragValue,
|
||||
ColorButton,
|
||||
ImageButton,
|
||||
CollapsingHeader,
|
||||
|
||||
/// If you cannot fit any of the above slots.
|
||||
///
|
||||
/// If this is something you think should be added, file an issue.
|
||||
Other,
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue