Models for various kinds of arrow heads that can be added to Arrow annotations.
ArrowHead
Bases: bokeh.models.annotations.Annotation
bokeh.models.annotations.Annotation
Base class for arrow heads.
Note
This is an abstract base class used to help organize the hierarchy of Bokeh model types. It is not useful to instantiate on its own.
{ "id": "9642", "js_event_callbacks": {}, "js_property_callbacks": {}, "level": "annotation", "name": null, "subscribed_events": [], "tags": [], "visible": true }
NormalHead
Bases: bokeh.models.arrow_heads.ArrowHead
bokeh.models.arrow_heads.ArrowHead
Render a closed-body arrow head.
fill_alpha
property type: NumberSpec
NumberSpec
The fill alpha values for the arrow head interior.
fill_color
property type: ColorSpec
ColorSpec
The fill color values for the arrow head interior.
line_alpha
The line alpha values for the arrow head outline.
line_cap
property type: Enum ( LineCap )
Enum
LineCap
The line cap values for the arrow head outline.
line_color
The line color values for the arrow head outline.
line_dash
property type: DashPattern
DashPattern
The line dash values for the arrow head outline.
line_dash_offset
property type: Int
Int
The line dash offset values for the arrow head outline.
line_join
property type: Enum ( LineJoin )
LineJoin
The line join values for the arrow head outline.
line_width
The line width values for the arrow head outline.
size
property type: Float
Float
The size, in pixels, of the arrow head.
{ "fill_alpha": { "value": 1.0 }, "fill_color": { "value": "black" }, "id": "9643", "js_event_callbacks": {}, "js_property_callbacks": {}, "level": "annotation", "line_alpha": { "value": 1.0 }, "line_cap": "butt", "line_color": { "value": "black" }, "line_dash": [], "line_dash_offset": 0, "line_join": "bevel", "line_width": { "value": 1 }, "name": null, "size": 25, "subscribed_events": [], "tags": [], "visible": true }
OpenHead
Render an open-body arrow head.
{ "id": "9654", "js_event_callbacks": {}, "js_property_callbacks": {}, "level": "annotation", "line_alpha": { "value": 1.0 }, "line_cap": "butt", "line_color": { "value": "black" }, "line_dash": [], "line_dash_offset": 0, "line_join": "bevel", "line_width": { "value": 1 }, "name": null, "size": 25, "subscribed_events": [], "tags": [], "visible": true }
TeeHead
Render a tee-style arrow head.
{ "id": "9663", "js_event_callbacks": {}, "js_property_callbacks": {}, "level": "annotation", "line_alpha": { "value": 1.0 }, "line_cap": "butt", "line_color": { "value": "black" }, "line_dash": [], "line_dash_offset": 0, "line_join": "bevel", "line_width": { "value": 1 }, "name": null, "size": 25, "subscribed_events": [], "tags": [], "visible": true }
VeeHead
Render a vee-style arrow head.
{ "fill_alpha": { "value": 1.0 }, "fill_color": { "value": "black" }, "id": "9672", "js_event_callbacks": {}, "js_property_callbacks": {}, "level": "annotation", "line_alpha": { "value": 1.0 }, "line_cap": "butt", "line_color": { "value": "black" }, "line_dash": [], "line_dash_offset": 0, "line_join": "bevel", "line_width": { "value": 1 }, "name": null, "size": 25, "subscribed_events": [], "tags": [], "visible": true }