class anychart.core.gantt.rendering.Settings Improve this Doc
Extends: anychart.core.Base
Custom drawing settings.
Two main methods in rendering settings are drawer
and shapes. The drawer method sets the drawing function.
The shapes method returns the map of shapes used for drawing. Also, shapes are used in the context of the drawing function (drawer()).
ShapeConfig is the configurations of shapes that are set
in the array using the shapes() method.
Methods Overview
Specific settings | |
drawer() | Custom drawing settings. |
shapes() | Shapes settings. |
Methods Description
drawer
Getter for custom drawing settings.
Returns:
function - Custom drawing function. See listing
var rendering = elements.rendering(); var drawer = rendering.drawer();
Setter for custom drawing settings.
Params:
Name | Type | Description |
---|---|---|
drawerFunction | function | Function for custom drawing. Function that looks like
function(){ // this.predictedBounds - Recommended bounds for custom drawing. Bounds are calculated on the base of height, position, offset, anchor and scale data (start/end). Type is anychart.math.Rect. // this.item - The data item that corresponds to the row. Type is anychart.data.Tree.DataItem or anychart.data.TreeView.DataItem // this.shapes - The shapes map for drawing called from anychart.core.gantt.rendering.Settings#shapes method. Map is {Object. |
Returns:
anychart.core.gantt.rendering.Settings - Self instance for method chaining.Try it:
shapes
Getter for shapes of the custom drawing.
Returns:
Array.<anychart.core.gantt.rendering.Settings.ShapeConfig> - Array of shapes configs.Setter for shapes of the custom drawing.
Params:
Name | Type | Description |
---|---|---|
config | Array.<anychart.core.gantt.rendering.Settings.ShapeConfig> | Array of shapes configs. |
Returns:
anychart.core.gantt.rendering.Settings - Self instance for method chaining.Try it: