pub trait GridConfiguration<C: PixelColor> {
// Required methods
fn configure_major_grid(
&mut self,
enabled: bool,
spacing: f32,
style: MajorGridStyle<C>,
);
fn configure_minor_grid(
&mut self,
enabled: bool,
spacing: f32,
style: MinorGridStyle<C>,
);
fn set_grid_visible(&mut self, visible: bool);
fn grid_config(&self) -> &GridStyle<C>;
}Expand description
Trait for configuring grid systems
Required Methods§
Sourcefn configure_major_grid(
&mut self,
enabled: bool,
spacing: f32,
style: MajorGridStyle<C>,
)
fn configure_major_grid( &mut self, enabled: bool, spacing: f32, style: MajorGridStyle<C>, )
Configure major grid lines
§Arguments
enabled- Whether major grid lines are enabledspacing- Spacing between major grid linesstyle- Style for major grid lines
Sourcefn configure_minor_grid(
&mut self,
enabled: bool,
spacing: f32,
style: MinorGridStyle<C>,
)
fn configure_minor_grid( &mut self, enabled: bool, spacing: f32, style: MinorGridStyle<C>, )
Configure minor grid lines
§Arguments
enabled- Whether minor grid lines are enabledspacing- Spacing between minor grid linesstyle- Style for minor grid lines
Sourcefn set_grid_visible(&mut self, visible: bool)
fn set_grid_visible(&mut self, visible: bool)
Sourcefn grid_config(&self) -> &GridStyle<C>
fn grid_config(&self) -> &GridStyle<C>
Get the current grid configuration