altair.BrushConfig

class altair.BrushConfig(cursor=Undefined, fill=Undefined, fillOpacity=Undefined, stroke=Undefined, strokeDash=Undefined, strokeDashOffset=Undefined, strokeOpacity=Undefined, strokeWidth=Undefined, **kwds)

BrushConfig schema wrapper

Mapping(required=[])

Attributes
cursorCursor

The mouse cursor used over the interval mark. Any valid CSS cursor type can be used.

fillColor

The fill color of the interval mark.

Default value: "#333333"

fillOpacityfloat

The fill opacity of the interval mark (a value between 0 and 1 ).

Default value: 0.125

strokeColor

The stroke color of the interval mark.

Default value: "#ffffff"

strokeDashList(float)

An array of alternating stroke and space lengths, for creating dashed or dotted lines.

strokeDashOffsetfloat

The offset (in pixels) with which to begin drawing the stroke dash array.

strokeOpacityfloat

The stroke opacity of the interval mark (a value between 0 and 1 ).

strokeWidthfloat

The stroke width of the interval mark.

__init__(cursor=Undefined, fill=Undefined, fillOpacity=Undefined, stroke=Undefined, strokeDash=Undefined, strokeDashOffset=Undefined, strokeOpacity=Undefined, strokeWidth=Undefined, **kwds)

Methods

__init__([cursor, fill, fillOpacity, ...])

copy([deep, ignore])

Return a copy of the object

from_dict(dct[, validate, _wrapper_classes])

Construct class from a dictionary representation

from_json(json_string[, validate])

Instantiate the object from a valid JSON string

resolve_references([schema])

Resolve references in the context of this object's schema or root schema.

to_dict([validate, ignore, context])

Return a dictionary representation of the object

to_json([validate, ignore, context, indent, ...])

Emit the JSON representation for this object as a string.

validate(instance[, schema])

Validate the instance against the class schema in the context of the rootschema.

validate_property(name, value[, schema])

Validate a property against property schema in the context of the rootschema