pub struct GridHighlightConfig {Show 18 fields
pub show_grid_extension_lines: Option<bool>,
pub show_positive_line_numbers: Option<bool>,
pub show_negative_line_numbers: Option<bool>,
pub show_area_names: Option<bool>,
pub show_line_names: Option<bool>,
pub show_track_sizes: Option<bool>,
pub grid_border_color: Option<Rgba>,
pub row_line_color: Option<Rgba>,
pub column_line_color: Option<Rgba>,
pub grid_border_dash: Option<bool>,
pub row_line_dash: Option<bool>,
pub column_line_dash: Option<bool>,
pub row_gap_color: Option<Rgba>,
pub row_hatch_color: Option<Rgba>,
pub column_gap_color: Option<Rgba>,
pub column_hatch_color: Option<Rgba>,
pub area_border_color: Option<Rgba>,
pub grid_background_color: Option<Rgba>,
}
Expand description
Configuration data for the highlighting of Grid elements. GridHighlightConfig
Fields§
§show_grid_extension_lines: Option<bool>
Whether the extension lines from grid cells to the rulers should be shown (default: false).
show_positive_line_numbers: Option<bool>
Show Positive line number labels (default: false).
show_negative_line_numbers: Option<bool>
Show Negative line number labels (default: false).
show_area_names: Option<bool>
Show area name labels (default: false).
show_line_names: Option<bool>
Show line name labels (default: false).
show_track_sizes: Option<bool>
Show track size labels (default: false).
grid_border_color: Option<Rgba>
The grid container border highlight color (default: transparent).
row_line_color: Option<Rgba>
The row line color (default: transparent).
column_line_color: Option<Rgba>
The column line color (default: transparent).
grid_border_dash: Option<bool>
Whether the grid border is dashed (default: false).
row_line_dash: Option<bool>
Whether row lines are dashed (default: false).
column_line_dash: Option<bool>
Whether column lines are dashed (default: false).
row_gap_color: Option<Rgba>
The row gap highlight fill color (default: transparent).
row_hatch_color: Option<Rgba>
The row gap hatching fill color (default: transparent).
column_gap_color: Option<Rgba>
The column gap highlight fill color (default: transparent).
column_hatch_color: Option<Rgba>
The column gap hatching fill color (default: transparent).
area_border_color: Option<Rgba>
The named grid areas border color (Default: transparent).
grid_background_color: Option<Rgba>
The grid container background color (Default: transparent).
Implementations§
Source§impl GridHighlightConfig
impl GridHighlightConfig
pub fn builder() -> GridHighlightConfigBuilder
Source§impl GridHighlightConfig
impl GridHighlightConfig
pub const IDENTIFIER: &'static str = "Overlay.GridHighlightConfig"
Trait Implementations§
Source§impl Clone for GridHighlightConfig
impl Clone for GridHighlightConfig
Source§fn clone(&self) -> GridHighlightConfig
fn clone(&self) -> GridHighlightConfig
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Debug for GridHighlightConfig
impl Debug for GridHighlightConfig
Source§impl Default for GridHighlightConfig
impl Default for GridHighlightConfig
Source§fn default() -> GridHighlightConfig
fn default() -> GridHighlightConfig
Source§impl<'de> Deserialize<'de> for GridHighlightConfig
impl<'de> Deserialize<'de> for GridHighlightConfig
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<GridHighlightConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<GridHighlightConfig, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Source§impl PartialEq for GridHighlightConfig
impl PartialEq for GridHighlightConfig
Source§impl Serialize for GridHighlightConfig
impl Serialize for GridHighlightConfig
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
impl StructuralPartialEq for GridHighlightConfig
Auto Trait Implementations§
impl Freeze for GridHighlightConfig
impl RefUnwindSafe for GridHighlightConfig
impl Send for GridHighlightConfig
impl Sync for GridHighlightConfig
impl Unpin for GridHighlightConfig
impl UnwindSafe for GridHighlightConfig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more