class anychart.charts.Resource Improve this Doc
Extends: anychart.core.Chart
Resource chart class.
Methods Overview
Specific settings | |
a11y() | Accessibility settings. |
activities() | Activities settings. |
calendar() | Calendar settings. |
conflicts() | Conflicts settings. |
defaultMinutesPerDay() | Time tracking mode. |
getType() | Definition of the chart type. |
globalToLocal() | Converts the global coordinates to local coordinates. |
grid() | Grid settings. |
horizontalScrollBar() | Horizontal scrollbar settings. |
localToGlobal() | Converts the local coordinates to global coordinates. |
overlay() | Overlay element. |
resourceList() | Resource list element. |
timeLine() | TimeLine settings. |
timeTrackingMode() | Time tracking mode. |
toA11yTable() | Creates and returns the chart represented as an invisible HTML table. |
toHtmlTable() | Creates and returns a chart as HTML table. |
verticalScrollBar() | Vertical scrollbar settings. |
Axes and Scales | |
xScale() | X scale settings. |
Chart Controls | |
contextMenu() | Context menu settings. |
credits() | Credits settings |
label() | Label settings. |
title() | Title settings. |
Coloring | |
background() | Background settings. |
logo() | Logo settings. |
splitterStroke() | Stroke settings. |
Data | |
data() | Data settings. |
getSelectedPoints() | Getter for the selected points. |
noData() | NoData settings. |
Events | |
listen() | Adds an event listener. |
listenOnce() | Adds a single time event listener |
removeAllListeners() | Removes all listeners. |
unlisten() | Removes the listener |
unlistenByKey() | Removes the listener by the key. |
Export | |
exports() | Exports settings |
getJpgBase64String() | Returns JPG as base64 string. |
getPdfBase64String() | Returns PDF as base64 string. |
getPngBase64String() | Returns PNG as base64 string. |
getSvgBase64String() | Returns SVG as base64 string. |
print() | Prints chart. |
saveAsCsv() | Saves chart data as a CSV file. |
saveAsJpg() | Saves the chart as JPEG image. |
saveAsJson() | Saves chart config as JSON document. |
saveAsPdf() | Saves the chart as PDF image. |
saveAsPng() | Saves the chart as PNG image. |
saveAsSvg() | Saves the chart as SVG image. |
saveAsXlsx() | Saves chart data as an Excel document. |
saveAsXml() | Saves chart config as XML document. |
shareAsJpg() | Shares a chart as a JPG file and returns a link to the shared image. |
shareAsPdf() | Shares a chart as a PDF file and returns a link to the shared image. |
shareAsPng() | Shares a chart as a PNG file and returns a link to the shared image. |
shareAsSvg() | Shares a chart as a SVG file and returns a link to the shared image. |
shareWithFacebook() | Opens Facebook sharing dialog. |
shareWithLinkedIn() | Opens LinkedIn sharing dialog. |
shareWithPinterest() | Opens Pinterest sharing dialog. |
shareWithTwitter() | Opens Twitter sharing dialog. |
toCsv() | Returns CSV string with the chart data. |
toSvg() | Returns SVG string. |
Interactivity | |
hover() | Setter for the hover state on an activity. |
hoverPoint() | Hovers an activity by its global index. |
select() | Setter for the select state on an activity. |
selectPoint() | Selects an activity by its global index. |
tooltip() | Tooltip settings. |
unhover() | Removes hover from an activity by index. |
unselect() | Removes select from an activity by index. |
zoomLevel() | Zoom level settings. |
zoomLevels() | Zoom levels settings. |
Size and Position | |
bottom() | Bottom bound settings. |
bounds() | Bounds settings. |
cellPadding() | Cell padding settings. |
currentStartDate() | Current start date. |
getPixelBounds() | Returns pixel bounds of the chart. |
height() | Height setting. |
left() | Left bound setting. |
margin() | Margin settings. |
maxHeight() | Maximum height setting. |
maxWidth() | Maximum width setting. |
minHeight() | Minimum height setting. |
minRowHeight() | Minimal row height settings. |
minWidth() | Minimum width setting. |
padding() | Padding settings. |
pixPerHour() | Hours row height settings. |
resourceListWidth() | Time line height settings. |
right() | Right bound settings. |
timeLineHeight() | Time line height settings. |
top() | Top bound settings. |
width() | Width setting. |
zIndex() | Z-index of the chart. |
XML/JSON | |
toJson() | Return chart configuration as JSON object or string. |
toXml() | Return chart configuration as XML string or XMLNode. |
Miscellaneous | |
autoRedraw() | Redraw chart after changes or not. |
container() | Chart container |
draw() | Chart drawing. |
fullScreen() | Fullscreen mode. |
id() | Chart id. |
isFullScreenAvailable() | Whether the fullscreen mode available in the browser or not. |
Methods Description
a11y
Returns:
anychart.core.utils.ChartA11y - Accessibility settings object.var stateOfAccsessibility = chart.a11y();
Sets accessibility setting depending on parameter type:
- boolean - disable or enable accessibility.
- object - sets accessibility settings.
Params:
Name | Type | Description |
---|---|---|
settings | boolean | Object | Whether to enable accessibility or object with settings. |
Returns:
anychart.charts.Resource - Self instance for method chaining.activities
Returns:
anychart.core.resource.Activities - Activities settings.Try it:
Params:
Name | Type | Description |
---|---|---|
settings | Object | Activities settings to set. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
autoRedraw
Flag whether to automatically call chart.draw() on any changes or not.
Returns:
boolean - AutoRedraw flag.var autoRedraw = chart.autoRedraw();
Flag whether to automatically call chart.draw() on any changes or not.
Params:
Name | Type | Default | Description |
---|---|---|---|
enabled | boolean | true | Value to set. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
background
- null/boolean - disable or enable chart background.
- object - sets chart background settings.
- string - sets chart background color.
Params:
Name | Type | Description |
---|---|---|
settings | string | Object | null | boolean | Background settings to set. |
Returns:
anychart.charts.Resource - Self instance for method chaining.bottom
Returns:
number | string | undefined - Chart's bottom bound settings.var bottom = chart.bottom();
Params:
Name | Type | Description |
---|---|---|
bottom | number | string | null | Bottom bound for the chart. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
bounds
Returns:
anychart.core.utils.Bounds - Bounds of the element.var bounds = chart.bounds();
Params:
Name | Type | Description |
---|---|---|
bounds | anychart.utils.RectObj | anychart.math.Rect | anychart.core.utils.Bounds | Bounds of teh chart. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
Params:
Name | Type | Default | Description |
---|---|---|---|
x | number | string | null | X-coordinate. |
y | number | string | null | Y-coordinate. |
width | number | string | null | Width. |
height | number | string | null | Height. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
calendar
Params:
Name | Type | Description |
---|---|---|
settings | Object | Value to set. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
cellPadding
Params:
Name | Type | Description |
---|---|---|
padding | null | Array.<(number|string)> | Object | Value to set. |
Returns:
anychart.charts.Resource - Self instance for method chaining.// all paddings 15px chart.padding(15); // all paddings 15px chart.padding('15px'); // top and bottom 5px ,right and left 15px chart.padding(anychart.utils.padding(5,15));
Try it:
Params:
Name | Type | Description |
---|---|---|
value1 | string | number | Top or top-bottom space. |
value2 | string | number | Right or right-left space. |
value3 | string | number | Bottom space. |
value4 | string | number | Left space. |
Returns:
anychart.charts.Resource - Self instance for method chaining.// 1) top and bottom 10px, left and right 15px chart.cellPadding(10, '15px'); // 2) top 10px, left and right 15px, bottom 5px chart.cellPadding(10, '15px', 5); // 3) top 10px, right 15px, bottom 5px, left 12px chart.cellPadding(10, '15px', '5px', 12);
Try it:
conflicts
Returns:
anychart.core.resource.Conflicts - Conflicts settingsTry it:
Params:
Name | Type | Description |
---|---|---|
settings | Object | Value to set. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
container
Params:
Name | Type | Description |
---|---|---|
element | anychart.graphics.vector.Layer | anychart.graphics.vector.Stage | string | Element | The value to set. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
contextMenu
- null/boolean - disable or enable context menu.
- object - sets context menu settings.
Params:
Name | Type | Description |
---|---|---|
settings | Object | boolean | null | Context menu settings |
Returns:
anychart.charts.Resource - Self instance for method chaining.credits
Sets chart credits settings depending on parameter type:
- null/boolean - disable or enable chart credits.
- object - sets chart credits settings.
Params:
Name | Type | Default | Description |
---|---|---|---|
settings | Object | boolean | null | true | Credits settings |
Returns:
anychart.charts.Resource - Self instance for method chaining.currentStartDate
Returns:
Date | number | string - Current start date.var currentStartDate = chart.currentStartDate();
Params:
Name | Type | Description |
---|---|---|
date | Date | number | string | Current start date to set. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
data
Returns:
anychart.data.View - Data mapping.var data = chart.data();
Params:
Name | Type | Description |
---|---|---|
data | anychart.data.View | anychart.data.Set | Array | string | Value to set. |
csvSettings | anychart.enums.TextParsingMode | string | anychart.data.TextParsingSettings | If CSV string is passed, you can pass CSV parser settings here as a hash map. |
Returns:
anychart.charts.Resource - Self instance for method chaining.defaultMinutesPerDay
Returns:
number - Minutes per day.var defaultMinutesPerDay = chart.defaultMinutesPerDay();
Params:
Name | Type | Default | Description |
---|---|---|---|
minutes | number | 60 | Minutes per day. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
draw
Params:
Name | Type | Description |
---|---|---|
async | boolean | Whether do draw asynchronously. If set to true, the chart will be drawn asynchronously. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
exports
Returns:
anychart.core.utils.Exports - Exports settings.var exports = chart.exports();
Params:
Name | Type | Description |
---|---|---|
settings | Object | Export settings. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
fullScreen
Returns:
boolean - Full screen state (enabled/disabled).var fullScreen = chart.fullScreen();
Params:
Name | Type | Default | Description |
---|---|---|---|
enabled | boolean | false | Enable/Disable fullscreen mode. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
getJpgBase64String
Params:
Name | Type | Description |
---|---|---|
onSuccessOrOptions | function(response:string) | Object | Function that is called when sharing is complete or object with options. |
onError | function(response:string) | Function that is called if sharing fails. |
width | number | Image width. |
height | number | Image height. |
quality | number | Image quality in ratio 0-1. |
forceTransparentWhite | boolean | Force transparent to white or not. |
Try it:
getPdfBase64String
Params:
Name | Type | Description |
---|---|---|
onSuccessOrOptions | function(response:string) | Object | Function that is called when sharing is complete or object with options. |
onError | function(response:string) | Function that is called if sharing fails. |
paperSizeOrWidth | number | string | Any paper format like 'a0', 'tabloid', 'b4', etc. |
landscapeOrWidth | number | boolean | Define, is landscape. |
x | number | Offset X. |
y | number | Offset Y. |
Try it:
getPixelBounds
Returns pixel bounds of the chart due to parent bounds and self bounds settings.
Returns:
anychart.math.Rect - Pixel bounds of the chart.Try it:
getPngBase64String
Params:
Name | Type | Description |
---|---|---|
onSuccessOrOptions | function(response:string) | Object | Function that is called when sharing is complete or object with options. |
onError | function(response:string) | Function that is called if sharing fails. |
width | number | Image width. |
height | number | Image height. |
quality | number | Image quality in ratio 0-1. |
Try it:
getSelectedPoints
Returns:
Array.<anychart.core.Point> - An array of the selected points.Try it:
getSvgBase64String
Params:
Name | Type | Description |
---|---|---|
onSuccessOrOptions | function(response:string) | Object | Function that is called when sharing is complete or object with options. |
onError | function(response:string) | Function that is called if sharing fails. |
paperSizeOrWidth | string | number | Paper Size or width. |
landscapeOrHeight | boolean | string | Landscape or height. |
Try it:
getType
globalToLocal
On image below, the red point is a starting coordinate point of the chart bounds. Local coordinates work only in area of the stage (container).
Params:
Name | Type | Description |
---|---|---|
xCoord | number | Global X coordinate. |
yCoord | number | Global Y coordinate. |
Returns:
Object.<string, number> - Object with XY coordinates.Try it:
grid
- null/boolean - disable or enable grid.
- object - sets grid settings.
Params:
Name | Type | Description |
---|---|---|
settings | Object | null | boolean | Value to set. |
Returns:
anychart.charts.Resource - Self instance for method chaining.height
Returns:
number | string | undefined - Chart's height setting.var height = chart.height();
Params:
Name | Type | Default | Description |
---|---|---|---|
height | number | string | null | null | Height settings for the chart. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
horizontalScrollBar
- null/boolean - disable or enable scrollbar.
- object - sets scrollbar settings.
Params:
Name | Type | Description |
---|---|---|
settings | Object | null | boolean | Value to set. |
Returns:
anychart.charts.Resource - Self instance for method chaining.hover
Hovers an activity determined by the resourceIndex and the activityIndex.
Params:
Name | Type | Description |
---|---|---|
resourceIndex | number | Resource index. |
activityIndex | number | Activity index. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
hoverPoint
Params:
Name | Type | Description |
---|---|---|
globalIndex | number | Global activity index. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
id
Params:
Name | Type | Description |
---|---|---|
id | string | Chart id. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
isFullScreenAvailable
Returns:
boolean - isFullScreenAvailable state.Try it:
label
Params:
Name | Type | Default | Description |
---|---|---|---|
index | string | number | 0 | Index of instance. |
Returns:
anychart.core.ui.Label - Label instance.Try it:
- null/boolean - disable or enable chart label.
- string - sets chart label text value.
- object - sets chart label settings.
Params:
Name | Type | Default | Description |
---|---|---|---|
settings | null | boolean | Object | string | false | Chart label instance to add by index 0. |
Returns:
anychart.charts.Resource - Self instance for method chaining.- null/boolean - disable or enable chart label.
- string - sets chart label text value.
- object - sets chart label settings.
Params:
Name | Type | Default | Description |
---|---|---|---|
index | string | number | 0 | Label index. |
settings | null | boolean | Object | string | false | Chart label settings. |
Returns:
anychart.charts.Resource - Self instance for method chaining.left
Returns:
number | string | undefined - Chart's left bound setting.var left = chart.left();
Params:
Name | Type | Default | Description |
---|---|---|---|
value | number | string | null | null | Left bound setting for the chart. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
listen
Note: Notice that if the existing listener is one-off (added using listenOnce), it will cease to be such after calling the listen() method.
Params:
Name | Type | Default | Description |
---|---|---|---|
type | string | The event type id. | |
listener | function(e:Object) | Callback method.
Function that looks like: function(event){ // event.actualTarget - actual event target // event.currentTarget - current event target // event.iterator - event iterator // event.originalEvent - original event // event.point - event point // event.pointIndex - event point index } | |
useCapture | boolean | false | Whether to fire in capture phase. Learn more about capturing https://javascript.info/bubbling-and-capturing |
listenerScope | Object | Object in whose scope to call the listener. |
Returns:
Object - Unique key for the listener.Try it:
listenOnce
If the event handler being added already exists, listenOnce will do nothing.
Note: In particular, if the handler is already registered using listen(), listenOnce() will not make it one-off. Similarly, if a one-off listener already exists, listenOnce will not change it (it wil remain one-off).
Params:
Name | Type | Default | Description |
---|---|---|---|
type | string | The event type id. | |
listener | function(e:Object) | Callback method. | |
useCapture | boolean | false | Whether to fire in capture phase. Learn more about capturing https://javascript.info/bubbling-and-capturing |
listenerScope | Object | Object in whose scope to call the listener. |
Returns:
Object - Unique key for the listener.Try it:
localToGlobal
On image below, the red point is a starting coordinate point of the chart bounds. Local coordinates work only in area of the stage (container).
Params:
Name | Type | Description |
---|---|---|
xCoord | number | Local X coordinate. |
yCoord | number | Local Y coordinate. |
Returns:
Object.<string, number> - Object with XY coordinates.Try it:
logo
Params:
Name | Type | Description |
---|---|---|
settings | Object | Value to set. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
margin
Returns:
anychart.core.utils.Margin - Chart margin.Try it:
Params:
Name | Type | Default | Description |
---|---|---|---|
margin | Array.<(number|string)> | Object | {top: 0, right: 0, bottom: 0, left: 0} | Value to set. |
Returns:
anychart.charts.Resource - Self instance for method chaining.// all margins 15px chart.margin(15); // all margins 15px chart.margin('15px'); // top and bottom 5px, right and left 15px chart.margin(anychart.utils.margin(5, 15));
Try it:
Params:
Name | Type | Default | Description |
---|---|---|---|
value1 | string | number | 0 | Top or top-bottom space. |
value2 | string | number | 0 | Right or right-left space. |
value3 | string | number | 0 | Bottom space. |
value4 | string | number | 0 | Left space. |
// 1) all 10px chart.margin(10); // 2) top and bottom 10px, left and right 15px chart.margin(10, '15px'); // 3) top 10px, left and right 15px, bottom 5px chart.margin(10, '15px', 5); // 4) top 10px, right 15px, bottom 5px, left 12px chart.margin(10, '15px', '5px', 12);
Try it:
maxHeight
Returns:
number | string | null - Chart's maximum height.var maxHeight = chart.maxHeight();
Params:
Name | Type | Default | Description |
---|---|---|---|
maxHeight | number | string | null | null | Maximum height to set. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
maxWidth
Returns:
number | string | null - Chart's maximum width.var maxWidth = chart.maxWidth();
Params:
Name | Type | Default | Description |
---|---|---|---|
value | number | string | null | null | Value to set. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
minHeight
Returns:
number | string | null - Chart's minimum height.var minHeight = chart.minHeight();
Params:
Name | Type | Default | Description |
---|---|---|---|
minHeight | number | string | null | null | Minimum height to set. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
minRowHeight
Returns:
number - Minimal row heightvar minRowHeight = chart.minRowHeight();
Params:
Name | Type | Default | Description |
---|---|---|---|
height | number | 50 | Value to set. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
minWidth
Returns:
number | string | null - Chart's minimum width.var minWidth = chart.minWidth();
Params:
Name | Type | Default | Description |
---|---|---|---|
minWidth | number | string | null | null | Minimum width to set. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
noData
Learn more about "No data" feature
Params:
Name | Type | Description |
---|---|---|
settings | Object | NoData settings. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
overlay
Returns:
anychart.core.gantt.Overlay - Overlay element.var element = chart.overlay();
Params:
Name | Type | Description |
---|---|---|
settings | Object | null | boolean | Value to set. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
padding
Returns:
anychart.core.utils.Padding - Chart padding.Try it:
Params:
Name | Type | Default | Description |
---|---|---|---|
padding | Array.<(number|string)> | Object | {top: 0, right: 0, bottom: 0, left: 0} | Value to set. |
Returns:
anychart.charts.Resource - Self instance for method chaining.chart.padding([5, 15]); or chart.padding({left: 10, top: 20, bottom: 30, right: "40%"}});
Try it:
Params:
Name | Type | Default | Description |
---|---|---|---|
value1 | string | number | 0 | Top or top-bottom space. |
value2 | string | number | 0 | Right or right-left space. |
value3 | string | number | 0 | Bottom space. |
value4 | string | number | 0 | Left space. |
Returns:
anychart.charts.Resource - Self instance for method chaining.// 1) all 10px chart.padding(10); // 2) top and bottom 10px, left and right 15px chart.padding(10, '15px'); // 3) top 10px, left and right 15px, bottom 5px chart.padding(10, '15px', 5); // 4) top 10px, right 15%, bottom 5px, left 12px chart.padding(10, '15%', '5px', 12);
Try it:
pixPerHour
Returns:
number - The hour height in pixelvar pixPerHour = chart.pixPerHour();
Params:
Name | Type | Default | Description |
---|---|---|---|
height | number | 25 | Value to set. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
Params:
Name | Type | Default | Description |
---|---|---|---|
paperSize | anychart.graphics.vector.PaperSize | Paper size. | |
landscape | boolean | false | Flag of landscape. |
Try it:
removeAllListeners
Params:
Name | Type | Description |
---|---|---|
type | string | Type of event to remove, default is to remove all types. |
Returns:
number - Number of listeners removed.Try it:
resourceList
Returns:
anychart.core.resource.ResourceList - Resource list element.Try it:
- null/boolean - disable or enable resource list.
- object - sets resource list settings.
Params:
Name | Type | Description |
---|---|---|
settings | Object | null | boolean | Resource list settings to set. |
Returns:
anychart.charts.Resource - Self instance for method chaining.resourceListWidth
Returns:
number | string - Time line height.var resourceListWidth = chart.resourceListWidth();
Params:
Name | Type | Default | Description |
---|---|---|---|
width | number | string | 260 | Value to set |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
right
Returns:
number | string | undefined - Chart's right bound setting.var right = chart.right();
Params:
Name | Type | Description |
---|---|---|
right | number | string | null | Right bound for the chart. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
saveAsCsv
Params:
Name | Type | Description |
---|---|---|
chartDataExportMode | anychart.enums.ChartDataExportMode | string | Data export mode. |
csvSettings | Object.<string, (string|boolean|undefined|function(name:*, value:*))> | CSV settings object:
Formatters must be represented as one of:
|
filename | string | File name to save. |
Try it:
saveAsJpg
Params:
Name | Type | Description |
---|---|---|
width | number | Image width. |
height | number | Image height. |
quality | number | Image quality in ratio 0-1. |
forceTransparentWhite | boolean | Define, should we force transparent to white background. |
filename | string | File name to save. |
Try it:
saveAsJson
Params:
Name | Type | Description |
---|---|---|
filename | string | File name to save. |
Try it:
saveAsPdf
Params:
Name | Type | Description |
---|---|---|
paperSize | string | Any paper format like 'a0', 'tabloid', 'b4', etc. |
landscape | boolean | Define, is landscape. |
x | number | Offset X. |
y | number | Offset Y. |
filename | string | File name to save. |
Try it:
saveAsPng
Params:
Name | Type | Description |
---|---|---|
width | number | Image width. |
height | number | Image height. |
quality | number | Image quality in ratio 0-1. |
filename | string | File name to save. |
Try it:
saveAsSvg
Params:
Name | Type | Description |
---|---|---|
paperSize | string | Paper Size. |
landscape | boolean | Landscape. |
filename | string | File name to save. |
Try it:
Params:
Name | Type | Description |
---|---|---|
width | number | Image width. |
height | number | Image height. |
Try it:
saveAsXlsx
Params:
Name | Type | Description |
---|---|---|
chartDataExportMode | anychart.enums.ChartDataExportMode | string | Data export mode. |
filename | string | File name to save. |
exportOptions | Object.<string, (function(name:*, value:*))> | Export options:
Formatter must be represented as one of:
|
Try it:
saveAsXml
Params:
Name | Type | Description |
---|---|---|
filename | string | File name to save. |
Try it:
select
Selects an activity determined by the resourceIndex and the activityIndex.
Params:
Name | Type | Description |
---|---|---|
resourceIndex | number | Resource index. |
activityIndex | number | Activity index. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
selectPoint
Params:
Name | Type | Description |
---|---|---|
globalIndex | number | Global activity index. |
event | anychart.core.MouseEvent | Mouse event. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
shareAsJpg
shareAsPdf
shareAsPng
shareAsSvg
shareWithFacebook
shareWithLinkedIn
shareWithPinterest
shareWithTwitter
splitterStroke
Returns:
anychart.graphics.vector.Stroke - Splitter stroke settings.var splitterStroke = chart.splitterStroke();
Params:
Name | Type | Default | Description |
---|---|---|---|
color | anychart.graphics.vector.Stroke | anychart.graphics.vector.ColoredFill | string | null | Stroke settings. | |
thickness | number | 1 | Line thickness. |
dashpattern | string | Controls the pattern of dashes and gaps used to stroke paths. | |
lineJoin | string | anychart.graphics.vector.StrokeLineJoin | Line joint style. | |
lineCap | string | anychart.graphics.vector.StrokeLineCap | Line cap style. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
timeLine
- null/boolean - disable or enable time line.
- object - sets time line settings.
Params:
Name | Type | Description |
---|---|---|
settings | Object | null | boolean | Value to set. |
Returns:
anychart.charts.Resource - Self instance for method chaining.timeLineHeight
Returns:
number | string - The time line heightvar timeLineHeight = chart.timeLineHeight();
Params:
Name | Type | Default | Description |
---|---|---|---|
height | number | string | 52 | Value to set. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
timeTrackingMode
Returns:
anychart.enums.TimeTrackingMode | string - The time tracking mode.var timeTrackingMode = chart.timeTrackingMode();
Params:
Name | Type | Default | Description |
---|---|---|---|
mode | anychart.enums.TimeTrackingMode | string | 'availability-per-resource' | Value to set. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
title
- null/boolean - disable or enable chart title.
- string - sets chart title text value.
- object - sets chart title settings.
Params:
Name | Type | Default | Description |
---|---|---|---|
settings | null | boolean | Object | string | false | Chart title text or title instance for copy settings from. |
Returns:
anychart.charts.Resource - Self instance for method chaining.toA11yTable
Params:
Name | Type | Description |
---|---|---|
title | string | Title to set. |
asString | boolean | Defines output: HTML string if True, DOM element if False. |
Returns:
Element | string | null - HTML table instance with a11y style (invisible), HTML string or null if parsing chart to table fails.Try it:
toCsv
Params:
Name | Type | Description |
---|---|---|
chartDataExportMode | anychart.enums.ChartDataExportMode | string | Data export mode. |
csvSettings | Object.<string, (string|boolean|undefined|function(name:*, value:*)|Object)> | CSV settings object:
Formatters must be represented as one of:
|
Returns:
string - CSV string.toHtmlTable
Params:
Name | Type | Description |
---|---|---|
title | string | Title to set. |
asString | boolean | Defines output: HTML string if True, DOM element if False. |
Returns:
Element | string | null - HTML table instance, HTML string or null if parsing chart to table fails.Try it:
toJson
Params:
Name | Type | Default | Description |
---|---|---|---|
stringify | boolean | false | Returns JSON as string |
Returns:
Object | string - Chart configuration.toSvg
Params:
Name | Type | Description |
---|---|---|
paperSize | string | Paper Size. |
landscape | boolean | Landscape. |
Returns:
string - SVG content or empty string.Try it:
Params:
Name | Type | Description |
---|---|---|
width | number | Image width. |
height | number | Image height. |
Returns:
string - SVG content or empty string.Try it:
toXml
Params:
Name | Type | Default | Description |
---|---|---|---|
asXmlNode | boolean | false | Return XML as XMLNode. |
Returns:
string | Node - Chart configuration.tooltip
- null/boolean - disable or enable chart data tooltip.
- object - sets chart data tooltip settings.
Params:
Name | Type | Default | Description |
---|---|---|---|
settings | Object | boolean | null | true | Tooltip settings. |
Returns:
anychart.charts.Resource - Self instance for method chaining.top
Returns:
number | string | undefined - Chart's top bound settings.var top = chart.top();
Params:
Name | Type | Description |
---|---|---|
top | number | string | null | Top bound for the chart. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
unhover
Params:
Name | Type | Description |
---|---|---|
resourceIndex | number | Array.<number> | Resource index or array of indexes. |
activityIndex | number | Activity index. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
unlisten
Params:
Name | Type | Default | Description |
---|---|---|---|
type | string | The event type id. | |
listener | function(e:Object) | Callback method. | |
useCapture | boolean | false | Whether to fire in capture phase. Learn more about capturing https://javascript.info/bubbling-and-capturing |
listenerScope | Object | Object in whose scope to call the listener. |
Returns:
boolean - Whether any listener was removed.Try it:
unlistenByKey
Params:
Name | Type | Description |
---|---|---|
key | Object | The key returned by listen() or listenOnce(). |
Returns:
boolean - Whether any listener was removed.Try it:
unselect
Params:
Name | Type | Description |
---|---|---|
resourceIndex | number | Array.<number> | Resource index or array of indexes. |
activityIndex | number | Self instance for method chaining. |
Try it:
verticalScrollBar
- null/boolean - disable or enable scrollbar.
- object - sets scrollbar settings.
Params:
Name | Type | Description |
---|---|---|
settings | Object | null | boolean | Value to set. |
Returns:
anychart.charts.Resource - Self instance for method chaining.width
Returns:
number | string | undefined - Chart's width setting.var width = chart.width();
Params:
Name | Type | Default | Description |
---|---|---|---|
width | number | string | null | null | Width settings for the chart. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
xScale
Params:
Name | Type | Default | Description |
---|---|---|---|
settings | Object | anychart.scales.DateTimeWithCalendar | Value to set |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
zIndex
Returns:
number - Chart Z-index.var zIndex = chart.zIndex();
Params:
Name | Type | Default | Description |
---|---|---|---|
zIndex | number | 0 | Z-index to set. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
zoomLevel
Returns current zoom level identifier or index, if no identifier specified at current zoom level.
Returns:
number | string - The zoom level.var zoomLevel = chart.zoomLevel();
Params:
Name | Type | Description |
---|---|---|
indexOrId | number | string | Value to set. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it:
zoomLevels
Returns:
Array.<anychart.charts.Resource.ZoomLevel> - The zoom levels set.var zoomLevels = chart.zoomLevels();
Params:
Name | Type | Description |
---|---|---|
levelsSettings | Array.<anychart.charts.Resource.ZoomLevel> | Zoom levels settings to set. |
Returns:
anychart.charts.Resource - Self instance for method chaining.Try it: