mirror of
https://github.com/emilk/egui.git
synced 2026-09-01 14:20:04 -04:00
Lint vertical spacing in the code (#3224)
* Lint vertical spacing in the code * Add some vertical spacing for readability
This commit is contained in:
@@ -334,16 +334,22 @@ struct Prepared {
|
||||
state: State,
|
||||
has_bar: [bool; 2],
|
||||
auto_shrink: [bool; 2],
|
||||
|
||||
/// How much horizontal and vertical space are used up by the
|
||||
/// width of the vertical bar, and the height of the horizontal bar?
|
||||
current_bar_use: Vec2,
|
||||
|
||||
scroll_bar_visibility: ScrollBarVisibility,
|
||||
|
||||
/// Where on the screen the content is (excludes scroll bars).
|
||||
inner_rect: Rect,
|
||||
|
||||
content_ui: Ui,
|
||||
|
||||
/// Relative coordinates: the offset and size of the view of the inner UI.
|
||||
/// `viewport.min == ZERO` means we scrolled to the top.
|
||||
viewport: Rect,
|
||||
|
||||
scrolling_enabled: bool,
|
||||
stick_to_end: [bool; 2],
|
||||
}
|
||||
|
||||
@@ -693,27 +693,37 @@ pub enum Key {
|
||||
|
||||
/// The virtual keycode for the Minus key.
|
||||
Minus,
|
||||
|
||||
/// The virtual keycode for the Plus/Equals key.
|
||||
PlusEquals,
|
||||
|
||||
/// Either from the main row or from the numpad.
|
||||
Num0,
|
||||
|
||||
/// Either from the main row or from the numpad.
|
||||
Num1,
|
||||
|
||||
/// Either from the main row or from the numpad.
|
||||
Num2,
|
||||
|
||||
/// Either from the main row or from the numpad.
|
||||
Num3,
|
||||
|
||||
/// Either from the main row or from the numpad.
|
||||
Num4,
|
||||
|
||||
/// Either from the main row or from the numpad.
|
||||
Num5,
|
||||
|
||||
/// Either from the main row or from the numpad.
|
||||
Num6,
|
||||
|
||||
/// Either from the main row or from the numpad.
|
||||
Num7,
|
||||
|
||||
/// Either from the main row or from the numpad.
|
||||
Num8,
|
||||
|
||||
/// Either from the main row or from the numpad.
|
||||
Num9,
|
||||
|
||||
|
||||
@@ -60,6 +60,7 @@ pub(crate) struct GridLayout {
|
||||
/// State previous frame (if any).
|
||||
/// This can be used to predict future sizes of cells.
|
||||
prev_state: State,
|
||||
|
||||
/// State accumulated during the current frame.
|
||||
curr_state: State,
|
||||
initial_available: Rect,
|
||||
|
||||
@@ -546,8 +546,10 @@ impl Memory {
|
||||
#[cfg_attr(feature = "serde", serde(default))]
|
||||
pub struct Areas {
|
||||
areas: IdMap<area::State>,
|
||||
|
||||
/// Back-to-front. Top is last.
|
||||
order: Vec<LayerId>,
|
||||
|
||||
visible_last_frame: ahash::HashSet<LayerId>,
|
||||
visible_current_frame: ahash::HashSet<LayerId>,
|
||||
|
||||
|
||||
@@ -23,6 +23,7 @@ pub struct Button {
|
||||
text: WidgetText,
|
||||
shortcut_text: WidgetText,
|
||||
wrap: Option<bool>,
|
||||
|
||||
/// None means default for interact
|
||||
fill: Option<Color32>,
|
||||
stroke: Option<Stroke>,
|
||||
|
||||
@@ -11,6 +11,7 @@ use crate::*;
|
||||
pub(crate) struct MonoState {
|
||||
last_dragged_id: Option<Id>,
|
||||
last_dragged_value: Option<f64>,
|
||||
|
||||
/// For temporary edit of a [`DragValue`] value.
|
||||
/// Couples with the current focus id.
|
||||
edit_string: Option<String>,
|
||||
|
||||
@@ -760,15 +760,22 @@ impl PlotItem for Text {
|
||||
/// A set of points.
|
||||
pub struct Points {
|
||||
pub(super) series: PlotPoints,
|
||||
|
||||
pub(super) shape: MarkerShape,
|
||||
|
||||
/// Color of the marker. `Color32::TRANSPARENT` means that it will be picked automatically.
|
||||
pub(super) color: Color32,
|
||||
|
||||
/// Whether to fill the marker. Does not apply to all types.
|
||||
pub(super) filled: bool,
|
||||
|
||||
/// The maximum extent of the marker from its center.
|
||||
pub(super) radius: f32,
|
||||
|
||||
pub(super) name: String,
|
||||
|
||||
pub(super) highlight: bool,
|
||||
|
||||
pub(super) stems: Option<f32>,
|
||||
}
|
||||
|
||||
@@ -1290,8 +1297,10 @@ pub struct BarChart {
|
||||
pub(super) bars: Vec<Bar>,
|
||||
pub(super) default_color: Color32,
|
||||
pub(super) name: String,
|
||||
|
||||
/// A custom element formatter
|
||||
pub(super) element_formatter: Option<Box<dyn Fn(&Bar, &BarChart) -> String>>,
|
||||
|
||||
highlight: bool,
|
||||
}
|
||||
|
||||
@@ -1460,8 +1469,10 @@ pub struct BoxPlot {
|
||||
pub(super) boxes: Vec<BoxElem>,
|
||||
pub(super) default_color: Color32,
|
||||
pub(super) name: String,
|
||||
|
||||
/// A custom element formatter
|
||||
pub(super) element_formatter: Option<Box<dyn Fn(&BoxElem, &BoxPlot) -> String>>,
|
||||
|
||||
highlight: bool,
|
||||
}
|
||||
|
||||
|
||||
@@ -101,9 +101,11 @@ struct PlotMemory {
|
||||
/// Indicates if the user has modified the bounds, for example by moving or zooming,
|
||||
/// or if the bounds should be calculated based by included point or auto bounds.
|
||||
bounds_modified: AxisBools,
|
||||
|
||||
hovered_entry: Option<String>,
|
||||
hidden_items: ahash::HashSet<String>,
|
||||
last_plot_transform: PlotTransform,
|
||||
|
||||
/// Allows to remember the first click position when performing a boxed zoom
|
||||
last_click_pos_for_zoom: Option<Pos2>,
|
||||
}
|
||||
|
||||
@@ -77,8 +77,10 @@ pub struct Slider<'a> {
|
||||
prefix: String,
|
||||
suffix: String,
|
||||
text: WidgetText,
|
||||
|
||||
/// Sets the minimal step of the widget value
|
||||
step: Option<f64>,
|
||||
|
||||
drag_value_speed: Option<f64>,
|
||||
min_decimals: usize,
|
||||
max_decimals: Option<usize>,
|
||||
|
||||
Reference in New Issue
Block a user