in src/UXClient/Models/ChartOptions.ts [226:312]
public toObject () {
return {
grid: this.grid,
preserveAvailabilityState: this.preserveAvailabilityState,
persistDateTimeButtonRange: this.persistDateTimeButtonRange,
isCompact: this.isCompact,
keepBrush: this.keepBrush,
isArea: this.isArea,
noAnimate: this.noAnimate,
minutesForTimeLabels: this.minutesForTimeLabels,
aggTopMargin: this.aggTopMargin,
color: this.color,
maxBuckets: this.maxBuckets,
yAxisHidden: this.yAxisHidden,
focusHidden: this.focusHidden,
singleLineXAxisLabel: this.singleLineXAxisLabel,
legend: this.legend,
tooltip: this.tooltip,
throttleSlider: this.throttleSlider,
snapBrush: this.snapBrush,
minBrushWidth: this.minBrushWidth,
theme: this.theme,
keepSplitByColor: this.keepSplitByColor,
brushContextMenuActions: this.brushContextMenuActions,
timeFrame: this.timeFrame,
fromChart: this.fromChart,
timestamp: this.timestamp,
stacked: this.stacked,
scaledToCurrentTime: this.scaledToCurrentTime,
zeroYAxis: this.zeroYAxis,
arcWidthRatio: this.arcWidthRatio,
brushClearable: this.brushClearable,
brushMoveAction: this.brushMoveAction,
yAxisState: this.yAxisState,
xAxisHidden: this.xAxisHidden,
suppressResizeListener: this.suppressResizeListener,
brushMoveEndAction: this.brushMoveEndAction,
onMouseout: this.onMouseout,
onMouseover: this.onMouseover,
onSticky: this.onSticky,
onUnsticky: this.onUnsticky,
onKeydown: this.onKeydown,
onInput: this.onInput,
brushHandlesVisible: this.brushHandlesVisible,
hideChartControlPanel: this.hideChartControlPanel,
offset: this.offset,
is24HourTime: this.is24HourTime.valueOf,
includeTimezones: this.includeTimezones,
availabilityLeftMargin: this.availabilityLeftMargin,
onInstanceClick: this.onInstanceClick,
interpolationFunction: this.interpolationFunction,
includeEnvelope: this.includeEnvelope,
canDownload: this.canDownload,
withContextMenu: this.withContextMenu,
autoTriggerBrushContextMenu: this.autoTriggerBrushContextMenu,
includeDots: this.includeDots,
yExtent: this.yExtent,
ellipsisItems: this.ellipsisItems,
markers: this.markers,
onMarkersChange: this.onMarkersChange,
xAxisTimeFormat: this.xAxisTimeFormat,
spMeasures: this.spMeasures,
scatterPlotRadius: this.scatterPlotRadius,
spAxisLabels: this.spAxisLabels,
brushRangeVisible: this.brushRangeVisible,
strings: this.strings.toObject(),
dateLocale: this.dateLocale,
defaultAvailabilityZoomRangeMillis: this.defaultAvailabilityZoomRangeMillis,
warmStoreRange: this.warmStoreRange,
initialValue: this.initialValue,
bucketSizeMillis: this.bucketSizeMillis,
updateInterval: this.updateInterval,
dTPIsModal: this.dTPIsModal,
numberOfColors: this.numberOfColors,
defaultColor: this.defaultColor,
isColorValueHidden: this.isColorValueHidden,
onClick: this.onClick,
onSelect: this.onSelect,
colors: this.colors,
swimLaneOptions: this.swimLaneOptions,
hierarchyOptions: this.hierarchyOptions,
onError: this.onError,
labelSeriesWithMarker: this.labelSeriesWithMarker,
timeSeriesIdProperties: this.timeSeriesIdProperties,
shouldSticky: this.shouldSticky
}
}