Struct vega_lite::BrushConfig
source · pub struct BrushConfig {
pub fill: Option<String>,
pub fill_opacity: Option<f64>,
pub stroke: Option<String>,
pub stroke_dash: Option<Vec<f64>>,
pub stroke_dash_offset: Option<f64>,
pub stroke_opacity: Option<f64>,
pub stroke_width: Option<f64>,
}
Expand description
An interval selection also adds a rectangle mark to depict the
extents of the interval. The mark
property can be used to customize the
appearance of the mark.
Fields§
§fill: Option<String>
The fill color of the interval mark.
Default value: #333333
fill_opacity: Option<f64>
The fill opacity of the interval mark (a value between 0 and 1).
Default value: 0.125
stroke: Option<String>
The stroke color of the interval mark.
Default value: #ffffff
stroke_dash: Option<Vec<f64>>
An array of alternating stroke and space lengths, for creating dashed or dotted lines.
stroke_dash_offset: Option<f64>
The offset (in pixels) with which to begin drawing the stroke dash array.
stroke_opacity: Option<f64>
The stroke opacity of the interval mark (a value between 0 and 1).
stroke_width: Option<f64>
The stroke width of the interval mark.
Trait Implementations§
source§impl Debug for BrushConfig
impl Debug for BrushConfig
source§impl<'de> Deserialize<'de> for BrushConfig
impl<'de> Deserialize<'de> for BrushConfig
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more