Socket
Socket
Sign inDemoInstall

@syncfusion/ej2-charts

Package Overview
Dependencies
Maintainers
2
Versions
297
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@syncfusion/ej2-charts - npm Package Compare versions

Comparing version 16.3.27 to 16.3.29

8

CHANGELOG.md

@@ -13,2 +13,10 @@ <!-- markdownlint-disable MD010 -->

#### New Features
- Options provided to change the header text in tooltip.
## 16.3.27 (2018-10-23)
### Chart
#### Bug Fixes

@@ -15,0 +23,0 @@

18

dist/global/index.d.ts
/*!
* filename: index.d.ts
* version : 16.3.27
* version : 16.3.29
* Copyright Syncfusion Inc. 2001 - 2018. All rights reserved.

@@ -11,21 +11,5 @@ * Use of this code is subject to the terms of our license.

import * as _charts from '@syncfusion/ej2-charts';
import * as _base from '@syncfusion/ej2-base';
import * as _data from '@syncfusion/ej2-data';
import * as _svgbase from '@syncfusion/ej2-svg-base';
import * as _pdfexport from '@syncfusion/ej2-pdf-export';
import * as _fileutils from '@syncfusion/ej2-file-utils';
import * as _compression from '@syncfusion/ej2-compression';
import * as _navigations from '@syncfusion/ej2-navigations';
import * as _calendars from '@syncfusion/ej2-calendars';
export declare namespace ej {
const charts: typeof _charts;
const base: typeof _base;
const data: typeof _data;
const svgbase: typeof _svgbase;
const pdfexport: typeof _pdfexport;
const fileutils: typeof _fileutils;
const compression: typeof _compression;
const navigations: typeof _navigations;
const calendars: typeof _calendars;
}
{
"name": "@syncfusion/ej2-charts",
"version": "16.3.27",
"version": "16.3.29",
"description": "Feature-rich chart control with built-in support for over 25 chart types, technical indictors, trendline, zooming, tooltip, selection, crosshair and trackball.",

@@ -8,10 +8,10 @@ "author": "Syncfusion Inc.",

"dependencies": {
"@syncfusion/ej2-base": "~16.3.24",
"@syncfusion/ej2-data": "~16.3.27",
"@syncfusion/ej2-svg-base": "~16.3.24",
"@syncfusion/ej2-pdf-export": "~16.3.27",
"@syncfusion/ej2-file-utils": "~16.3.24",
"@syncfusion/ej2-compression": "~16.3.24",
"@syncfusion/ej2-navigations": "~16.3.27",
"@syncfusion/ej2-calendars": "~16.3.27"
"@syncfusion/ej2-base": "~16.3.29",
"@syncfusion/ej2-data": "~16.3.29",
"@syncfusion/ej2-svg-base": "~16.3.29",
"@syncfusion/ej2-pdf-export": "~16.3.29",
"@syncfusion/ej2-file-utils": "~16.3.29",
"@syncfusion/ej2-compression": "~16.3.29",
"@syncfusion/ej2-navigations": "~16.3.29",
"@syncfusion/ej2-calendars": "~16.3.29"
},

@@ -18,0 +18,0 @@ "devDependencies": {

@@ -357,3 +357,3 @@ /**

*/
private setTheme();
private setTheme;
/**

@@ -366,11 +366,11 @@ * To render the accumulation chart elements

*/
private unWireEvents();
private unWireEvents;
/**
* Method to bind events for the accumulation chart
*/
private wireEvents();
private wireEvents;
/**
* Method to set mouse x, y from events
*/
private setMouseXY(e);
private setMouseXY;
/**

@@ -405,3 +405,3 @@ * Handles the mouse end.

*/
private setStyle(element);
private setStyle;
/**

@@ -424,3 +424,3 @@ * Method to set the annotation content dynamically for accumulation.

accumulationOnMouseClick(e: PointerEvent): boolean;
private triggerPointEvent(event, element);
private triggerPointEvent;
/**

@@ -441,7 +441,7 @@ * Handles the mouse right click on accumulation chart.

*/
private setCulture();
private setCulture;
/**
* Method to create SVG element for accumulation chart.
*/
private createPieSvg();
private createPieSvg;
/**

@@ -456,11 +456,11 @@ * To Remove the SVG from accumulation chart.

*/
private createSecondaryElement();
private createSecondaryElement;
/**
* Method to find visible series based on series types
*/
private calculateVisibleSeries();
private calculateVisibleSeries;
/**
* To find points from dataSource
*/
private processData(render?);
private processData;
/**

@@ -474,8 +474,8 @@ * To refresh the accumulation chart

*/
private doGrouppingProcess();
private doGrouppingProcess;
/**
* Method to calculate bounds for accumulation chart
*/
private calculateBounds();
private calculateLegendBounds();
private calculateBounds;
private calculateLegendBounds;
/**

@@ -504,11 +504,11 @@ * To render elements for accumulation chart

*/
private renderSeries();
private renderSeries;
/**
* Method to render border for accumulation chart
*/
private renderBorder();
private renderBorder;
/**
* Method to render legend for accumulation chart
*/
private renderLegend();
private renderLegend;
/**

@@ -522,4 +522,4 @@ * To process the selection in accumulation chart

*/
private renderTitle();
private renderSubTitle(options);
private renderTitle;
private renderSubTitle;
/**

@@ -559,3 +559,3 @@ * To get the series parent element

*/
private findDatalabelVisibility();
private findDatalabelVisibility;
/**

@@ -562,0 +562,0 @@ * Get the properties to be maintained in the persisted state.

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -100,3 +103,3 @@ extendStatics(d, b);

AccumulationChart.prototype.render = function () {
this.trigger(load, { accumulation: this });
this.trigger(load, { accumulation: this, chart: this });
this.setTheme();

@@ -218,3 +221,4 @@ this.accBaseModule = new AccumulationBase(this);

name: resized,
currentSize: new Size(0, 0)
currentSize: new Size(0, 0),
chart: this,
};

@@ -512,3 +516,3 @@ if (this.resizeTo) {

this.setSecondaryElementPosition();
this.trigger('loaded', { accumulation: this });
this.trigger('loaded', { accumulation: this, chart: this });
this.animateSeries = false;

@@ -515,0 +519,0 @@ };

@@ -5,5 +5,8 @@ /**

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -10,0 +13,0 @@ extendStatics(d, b);

@@ -440,15 +440,15 @@ /**

*/
private pushPoints(point, colors);
private pushPoints;
/**
* Method to find club point
*/
private isClub(point, clubValue, index);
private isClub;
/**
* Method to find sum of points in the series
*/
private findSumOfPoints(result);
private findSumOfPoints;
/**
* Method to set points x, y and text from data source
*/
private setPoints(data, i, colors);
private setPoints;
/**

@@ -462,7 +462,7 @@ * Method render the series elements for accumulation chart

*/
private renderPoints(accumulation, seriesGroup, redraw?);
private renderPoints;
/**
* Method render the datalabel elements for accumulation chart.
*/
private renderDataLabel(accumulation, datalabelGroup, redraw?);
private renderDataLabel;
/**

@@ -481,3 +481,3 @@ * To find maximum bounds for smart legend placing

*/
private isEmpty(point);
private isEmpty;
}

@@ -484,0 +484,0 @@ /**

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -7,3 +7,9 @@ /**

*/
export declare type AccumulationType = 'Pie' | 'Funnel' | 'Pyramid';
export declare type AccumulationType =
/** Accumulation chart Pie series type */
'Pie' |
/** Accumulation chart Funnel series type */
'Funnel' |
/** Accumulation chart Pyramid series type */
'Pyramid';
/**

@@ -15,3 +21,7 @@ * Defines the AccumulationLabelPosition. They are

*/
export declare type AccumulationLabelPosition = 'Inside' | 'Outside';
export declare type AccumulationLabelPosition =
/** Define the data label position for the accumulation series Inside */
'Inside' |
/** Define the data label position for the accumulation series Outside */
'Outside';
/**

@@ -23,3 +33,7 @@ * Defines the ConnectorType. They are

*/
export declare type ConnectorType = 'Line' | 'Curve';
export declare type ConnectorType =
/** Accumulation series Connector line type as Straight line */
'Line' |
/** Accumulation series Connector line type as Curved line */
'Curve';
/**

@@ -30,3 +44,7 @@ * Defines the SelectionMode, They are.

*/
export declare type AccumulationSelectionMode = 'None' | 'Point';
export declare type AccumulationSelectionMode =
/** Disable the selection. */
'None' |
/** To select a point. */
'Point';
/**

@@ -37,3 +55,11 @@ * Defines Theme of the accumulation chart. They are

*/
export declare type AccumulationTheme = 'Material' | 'Fabric' | 'Bootstrap' | 'Highcontrast';
export declare type AccumulationTheme =
/** Render a accumulation chart with Material theme. */
'Material' |
/** Render a accumulation chart with Fabric theme. */
'Fabric' |
/** Render a accumulation chart with Bootstrap theme. */
'Bootstrap' |
/** Render a accumulation chart with Highcontrast theme. */
'Highcontrast';
/**

@@ -45,3 +71,11 @@ * Defines the empty point mode of the chart.

*/
export declare type AccEmptyPointMode = 'Zero' | 'Drop' | 'Average' | 'Gap';
export declare type AccEmptyPointMode =
/** Used to display empty points as zero */
'Zero' |
/** Used to ignore the empty point while rendering */
'Drop' |
/** Used to display empty points as previous and next point average */
'Average' |
/** Used to ignore the empty point while rendering */
'Gap';
/**

@@ -52,3 +86,7 @@ * Defines the mode of the pyramid

*/
export declare type PyramidModes = 'Linear' | 'Surface';
export declare type PyramidModes =
/** Height of the pyramid segments reflects the values */
'Linear' |
/** Surface/Area of the pyramid segments reflects the values */
'Surface';
/**

@@ -59,2 +97,6 @@ * Defines the mode of the group mode

*/
export declare type GroupModes = 'Point' | 'Value';
export declare type GroupModes =
/** When choosing points, the selected points get grouped */
'Point' |
/** When choosing values, the points which less then values get grouped. */
'Value';

@@ -61,2 +61,4 @@ /**

accumulation: AccumulationChart;
/** Defines the accumulation chart instance */
chart: AccumulationChart;
}

@@ -75,2 +77,4 @@ /**

accumulation: AccumulationChart;
/** Defines the accumulation chart instance */
chart: AccumulationChart;
}

@@ -100,2 +104,4 @@ /**

accumulation: AccumulationChart;
/** Defines the accumulation chart instance */
chart: AccumulationChart;
}

@@ -15,5 +15,5 @@ import { ChartLocation } from '../../common/utils/helper';

/**
* Sets the center of the pie
* @private
*/
* Sets the center of the pie
* @private
*/
center: ChartLocation;

@@ -26,5 +26,5 @@ private pieRadius;

/**
* Sets the radius of the pie
* @private
*/
* Sets the radius of the pie
* @private
*/
radius: number;

@@ -37,5 +37,5 @@ private pieLabelRadius;

/**
* Sets the label radius of the pie
* @private
*/
* Sets the label radius of the pie
* @private
*/
labelRadius: number;

@@ -69,4 +69,4 @@ /** @private */

explodePoints(index: number, chart: AccumulationChart, explode?: boolean): void;
private getSum(points);
private clubPointExplode(index, point, series, points, chart, duration, explode?, clubPointsExploded?);
private getSum;
private clubPointExplode;
/**

@@ -78,23 +78,23 @@ * To Explode points

*/
private pointExplode(index, point, duration, explode?);
private pointExplode;
/**
* To check point is exploded by id
*/
private isExplode(id);
private isExplode;
/**
* To deExplode the point by index
*/
private deExplodeSlice(index, sliceId, animationDuration);
private deExplodeSlice;
/**
* To translate the point elements by index and position
*/
private setTranslate(index, sliceId, position);
private setTranslate;
/**
* To translate the point element by id and position
*/
private setElementTransform(id, position);
private setElementTransform;
/**
* To translate the point elements by index position
*/
private explodeSlice(index, translate, sliceId, center, animationDuration);
private explodeSlice;
/**

@@ -108,3 +108,3 @@ * To Perform animation point explode

*/
private performAnimation(index, sliceId, startX, startY, endX, endY, duration, isReverse?);
private performAnimation;
}

@@ -27,7 +27,7 @@ import { Size, Rect } from '../../common/utils/helper';

*/
private getLabelRegion(point, position, textSize, labelRadius, margin, endAngle?);
private getLabelRegion;
/**
* Method to get datalabel smart position.
*/
private getSmartLabel(point, dataLabel, textSize, points, parent, id);
private getSmartLabel;
/**

@@ -42,67 +42,67 @@ * To find trimmed datalabel tooltip needed.

*/
private findPreviousPoint(points, index, position);
private findPreviousPoint;
/**
* To find current point datalabel is overlapping with other points
*/
private isOverlapping(currentPoint, points);
private isOverlapping;
/**
* To get text trimmed while exceeds the accumulation chart area.
*/
private textTrimming(point, rect, font, position);
private textTrimming;
/**
* To set point label visible and region to disable.
*/
private setPointVisibileFalse(point);
private setPointVisibileFalse;
/**
* To set datalabel angle position for outside labels
*/
private setOuterSmartLabel(previousPoint, point, border, labelRadius, textsize, margin);
private setOuterSmartLabel;
/**
* Sets smart label positions for funnel and pyramid series
*/
private setSmartLabelForSegments(point, prevPoint, distance, textSize, margin);
private setSmartLabelForSegments;
/**
* To find connector line overlapping.
*/
private isConnectorLineOverlapping(point, previous);
private isConnectorLineOverlapping;
/**
* To find two rectangle intersect
*/
private isLineRectangleIntersect(line1, line2, rect);
private isLineRectangleIntersect;
/**
* To find two line intersect
*/
private isLinesIntersect(point1, point2, point11, point12);
private isLinesIntersect;
/**
* To get two rectangle overlapping angles.
*/
private getOverlappedAngle(first, second, angle, padding);
private getOverlappedAngle;
/**
* To get connector line path
*/
private getConnectorPath(label, point, dataLabel, end?);
private getConnectorPath;
/**
* Finds the curved path for funnel/pyramid data label connectors
*/
private getPolyLinePath(start, end);
private getPolyLinePath;
/**
* Finds the bezier point for funnel/pyramid data label connectors
*/
private getBezierPoint(t, controlPoints, index, count);
private getBezierPoint;
/**
* To get label edges based on the center and label rect position.
*/
private getEdgeOfLabel(labelshape, angle, middle, border?);
private getEdgeOfLabel;
/**
* Finds the distance between the label position and the edge/center of the funnel/pyramid
*/
private getLabelDistance(point, dataLabel);
private getLabelDistance;
/**
* Finds the label position / beginning of the connector(ouside funnel labels)
*/
private getLabelLocation(point, position?);
private getLabelLocation;
/**
* Finds the beginning of connector line
*/
private getConnectorStartPoint(point, connector);
private getConnectorStartPoint;
/**

@@ -123,3 +123,3 @@ * To find area rect based on margin, available size.

*/
private getTemplateSize(element, point, argsData, redraw);
private getTemplateSize;
/**

@@ -133,7 +133,7 @@ * To set the template element style

*/
private setTemplateStyle(childElement, point, parent, labelColor, fill, redraw?);
private setTemplateStyle;
/**
* To find saturated color for datalabel
*/
private getSaturatedColor(point, color);
private getSaturatedColor;
/**

@@ -148,7 +148,7 @@ * Animates the data label template.

*/
private getLabelBackground(point);
private getLabelBackground;
/**
* To correct the padding between datalabel regions.
*/
private correctLabelRegion(labelRegion, textSize, padding?);
private correctLabelRegion;
/**

@@ -155,0 +155,0 @@ * To get the dataLabel module name

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -15,3 +15,3 @@ /**

*/
private getSegmentData(point, series, chart);
private getSegmentData;
/**

@@ -18,0 +18,0 @@ * Renders a funnel segment

@@ -5,5 +5,8 @@ /**

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -10,0 +13,0 @@ extendStatics(d, b);

@@ -33,7 +33,7 @@ import { AccumulationSeries } from '../model/acc-base';

*/
private getMaxColumn(columns, width, padding, rowWidth);
private getMaxColumn;
/**
* To find available width from legend x position.
*/
private getAvailWidth(tx, width, legendX);
private getAvailWidth;
/**

@@ -53,7 +53,7 @@ * To find legend rendering locations from legend options.

*/
private getTitleRect(accumulation);
private getTitleRect;
/**
* To get legend by index
*/
private legendByIndex(index, legendCollections);
private legendByIndex;
/**

@@ -67,3 +67,3 @@ * To show or hide the legend on clicking the legend.

*/
private sliceVisibility(index, isVisible);
private sliceVisibility;
/**

@@ -75,3 +75,3 @@ * Slice animation

*/
private sliceAnimate(element, isVisible);
private sliceAnimate;
/**

@@ -78,0 +78,0 @@ * Get module name

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -138,3 +141,3 @@ extendStatics(d, b);

Math.max(rowWidth + padding, maximumWidth);
if (render) {
if (render) { // if any legends not skipped in event check
this.setBounds(width, columnHeight, legend, legendBounds);

@@ -141,0 +144,0 @@ }

@@ -29,3 +29,3 @@ import { AccumulationChart } from '../accumulation';

*/
private initAngles(series);
private initAngles;
/**

@@ -44,3 +44,3 @@ * To calculate data-label bound

*/
private getRectFromAngle(angle);
private getRectFromAngle;
/**

@@ -47,0 +47,0 @@ * To get path arc direction

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -171,3 +174,3 @@ extendStatics(d, b);

slice.setAttribute('d', _this.getPathArc(_this.center, 0, 359.99999, radius, 0));
_this.accumulation.trigger(animationComplete, { series: series, accumulation: _this.accumulation });
_this.accumulation.trigger(animationComplete, { series: series, accumulation: _this.accumulation, chart: _this.accumulation });
var datalabelGroup = getElement(_this.accumulation.element.id + '_datalabel_Series_' + series.index);

@@ -174,0 +177,0 @@ datalabelGroup.style.visibility = _this.accumulation.isDestroyed ? 'hidden' : 'visible';

@@ -18,7 +18,7 @@ /**

renderPoint(point: AccPoints, series: AccumulationSeries, chart: AccumulationChart, option: PathOption, seriesGroup: Element, redraw?: boolean): void;
private refresh(point, degree, start, chart, option, seriesGroup);
private refresh;
/**
* To get path option from the point.
*/
private getPathOption(point, degree, startAngle, yValue);
private getPathOption;
/**

@@ -25,0 +25,0 @@ * To animate the pie series.

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -14,3 +14,3 @@ /**

*/
private getSegmentData(point, series, chart);
private getSegmentData;
/**

@@ -24,15 +24,15 @@ * Initializes the size of the pyramid segments

*/
private calculateSurfaceSegments(series);
private calculateSurfaceSegments;
/**
* Finds the height of pyramid segment
*/
private getSurfaceHeight(y, surface);
private getSurfaceHeight;
/**
* Solves quadratic equation
*/
private solveQuadraticEquation(a, b, c);
private solveQuadraticEquation;
/**
* Renders a pyramid segment
*/
private renderPoint(point, series, chart, options, seriesGroup, redraw);
private renderPoint;
/**

@@ -39,0 +39,0 @@ * To get the module name of the Pyramid series.

@@ -5,5 +5,8 @@ /**

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -10,0 +13,0 @@ extendStatics(d, b);

@@ -5,5 +5,8 @@ /**

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -10,0 +13,0 @@ extendStatics(d, b);

@@ -19,3 +19,3 @@ import { Rect } from '../../common/utils/helper';

*/
private initPrivateVariables(accumulation);
private initPrivateVariables;
/**

@@ -30,11 +30,11 @@ * Invoke selection for rendered chart.

*/
private generateStyle(series);
private generateStyle;
/**
* To get elements by index, series
*/
private findElements(accumulation, series, index);
private findElements;
/**
* To get series point element by index
*/
private getElementByIndex(index);
private getElementByIndex;
/**

@@ -48,7 +48,7 @@ * To calculate selected elements on mouse click or touch

*/
private performSelection(index, accumulation, element?);
private performSelection;
/**
* To select the element by index. Adding or removing selection style class name.
*/
private selection(accumulation, index, selectedElements);
private selection;
/**

@@ -62,3 +62,3 @@ * To redraw the selection process on accumulation chart refresh.

*/
private removeSelectedElements(accumulation, indexes);
private removeSelectedElements;
/**

@@ -72,39 +72,39 @@ * To perform the selection for legend elements.

*/
private selectDataIndex(indexes, accumulation);
private selectDataIndex;
/**
* To remove the selection styles for multi selection process.
*/
private removeMultiSelectEelments(accumulation, index, currentIndex, seriesCollection);
private removeMultiSelectEelments;
/**
* To apply the opacity effect for accumulation chart series elements.
*/
private blurEffect(pieId, visibleSeries);
private blurEffect;
/**
* To check selection elements by style class name.
*/
private checkSelectionElements(element, className, visibility);
private checkSelectionElements;
/**
* To apply selection style for elements.
*/
private applyStyles(elements, index);
private applyStyles;
/**
* To get selection style class name by id
*/
private getSelectionClass(id);
private getSelectionClass;
/**
* To remove selection style for elements.
*/
private removeStyles(elements, index);
private removeStyles;
/**
* To apply or remove selected elements index.
*/
private addOrRemoveIndex(indexes, index, add?);
private addOrRemoveIndex;
/**
* To check two index, point and series are equal
*/
private checkEquals(first, second);
private checkEquals;
/**
* To check selected points are visibility
*/
private checkPointVisibility(selectedDataIndexes);
private checkPointVisibility;
/**

@@ -111,0 +111,0 @@ * Get module name.

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -12,6 +12,6 @@ import { AccumulationChart } from '../accumulation';

*/
private addEventListener();
private mouseLeaveHandler(e);
private mouseUpHandler(e);
private mouseMoveHandler(e);
private addEventListener;
private mouseLeaveHandler;
private mouseUpHandler;
private mouseMoveHandler;
/**

@@ -23,11 +23,11 @@ * Renders the tooltip.

tooltip(event: PointerEvent | TouchEvent): void;
private renderSeriesTooltip(e, chart, isFirst, tooltipDiv);
private getPieData(e, chart, x, y);
private renderSeriesTooltip;
private getPieData;
/**
* To get series from index
*/
private getSeriesFromIndex(index, visibleSeries);
private getTooltipText(data, tooltip);
private findHeader(data);
private parseTemplate(point, series, format);
private getSeriesFromIndex;
private getTooltipText;
private findHeader;
private parseTemplate;
/**

@@ -34,0 +34,0 @@ * Get module name

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -74,4 +77,4 @@ extendStatics(d, b);

if (this.pushData(data, isFirst, tooltipDiv, false)) {
if (this.triggerEvent(data, isFirst, this.getTooltipText(data, chart.tooltip))) {
this.createTooltip(chart, isFirst, this.findHeader(data), data.point.symbolLocation, data.series.clipRect, data.point, ['Circle'], 0, rect, null, data.point);
if (this.triggerEvent(data, isFirst, this.getTooltipText(data, chart.tooltip), this.findHeader(data))) {
this.createTooltip(chart, isFirst, data.point.symbolLocation, data.series.clipRect, data.point, ['Circle'], 0, rect, null, data.point);
}

@@ -78,0 +81,0 @@ else {

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -23,3 +23,3 @@ import { Double } from '../axis/double-axis';

*/
private getMonthFormat(currentValue, previousValue);
private getMonthFormat;
/**

@@ -31,3 +31,3 @@ * Get intervalType day label format for the axis

*/
private getDayFormat(axis, currentValue, previousValue);
private getDayFormat;
/**

@@ -34,0 +34,0 @@ * Find label format for axis

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -595,3 +595,3 @@ import { ChildProperty } from '@syncfusion/ej2-base';

updateCrossValue(chart: Chart): void;
private findDifference(crossAxis);
private findDifference;
/**

@@ -625,3 +625,3 @@ * Calculate visible range for axis.

*/
private findMultiRows(length, currentX, currentLabel);
private findMultiRows;
/**

@@ -628,0 +628,0 @@ * Finds the default module for axis.

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -28,4 +28,4 @@ import { Chart } from '../chart';

measureAxis(rect: Rect): void;
private measureRowAxis(chart, rect);
private measureColumnAxis(chart, rect);
private measureRowAxis;
private measureColumnAxis;
/**

@@ -42,3 +42,3 @@ * Measure the column and row in chart.

*/
private calculateAxisSize(rect);
private calculateAxisSize;
/**

@@ -50,8 +50,8 @@ * Measure the axis.

measure(): void;
private crossAt(chart);
private updateCrossAt(axis, crossAt);
private pushAxis(definition, axis);
private arrangeAxis(definition);
private getActualColumn(axis);
private getActualRow(axis);
private crossAt;
private updateCrossAt;
private pushAxis;
private arrangeAxis;
private getActualColumn;
private getActualRow;
/**

@@ -61,3 +61,3 @@ * Measure the row size.

*/
private calculateRowSize(rect);
private calculateRowSize;
/**

@@ -67,3 +67,3 @@ * Measure the row size.

*/
private calculateColumnSize(rect);
private calculateColumnSize;
/**

@@ -80,8 +80,8 @@ * To render the axis element.

*/
private renderScrollbar(chart, axis);
private findAxisPosition(axis);
private drawBottomLine(definition, index, isRow);
private drawAxisLine(axis, index, plotX, plotY, parent, rect);
private drawYAxisGridLine(axis, index, parent, rect);
private isBorder(axis, index, value);
private renderScrollbar;
private findAxisPosition;
private drawBottomLine;
private drawAxisLine;
private drawYAxisGridLine;
private isBorder;
/**

@@ -98,7 +98,7 @@ * To render the axis label.

*/
private drawYAxisBorder(axis, index, parent, rect);
private drawYAxisTitle(axis, index, parent, rect);
private drawXAxisGridLine(axis, index, parent, rect);
private drawAxisMinorLine(axis, tempInterval, minorGird, minorTick, rect, labelIndex);
private findLogNumeric(axis, logPosition, logInterval, value, labelIndex);
private drawYAxisBorder;
private drawYAxisTitle;
private drawXAxisGridLine;
private drawAxisMinorLine;
private findLogNumeric;
/**

@@ -115,3 +115,3 @@ * To render the axis label.

*/
private drawXAxisBorder(axis, index, parent, axisRect);
private drawXAxisBorder;
/**

@@ -122,9 +122,9 @@ * To create border element for axis.

*/
private createAxisBorderElement(axis, index, labelBorder, parent);
private findAxisLabel(axis, label, width);
private drawXAxisTitle(axis, index, parent, rect);
private renderTickLine(axis, index, majorTick, minorTick, parent);
private renderGridLine(axis, index, majorGrid, minorGird);
private findParentNode(chart, label, axis, index);
private createZoomingLabel(chart, labelElement, axis, index, rect);
private createAxisBorderElement;
private findAxisLabel;
private drawXAxisTitle;
private renderTickLine;
private renderGridLine;
private findParentNode;
private createZoomingLabel;
}
var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -32,6 +32,6 @@ import { Axis } from '../axis/axis';

applyRangePadding(axis: Axis, size: Size): void;
private getYear(minimum, maximum, rangePadding, interval);
private getMonth(minimum, maximum, rangePadding, interval);
private getDay(minimum, maximum, rangePadding, interval);
private getHour(minimum, maximum, rangePadding, interval);
private getYear;
private getMonth;
private getDay;
private getHour;
/**

@@ -51,3 +51,3 @@ * Calculate visible range for axis.

increaseDateTimeInterval(axis: Axis, value: number, interval: number): Date;
private alignRangeStart(axis, sDate, intervalSize, intervalType);
private alignRangeStart;
/**

@@ -54,0 +54,0 @@ * Get module name

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -29,3 +29,3 @@ import { Axis } from '../axis/axis';

*/
private sameInterval(currentDate, previousDate, type, index);
private sameInterval;
/**

@@ -32,0 +32,0 @@ * Get module name

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -47,3 +47,3 @@ import { Axis } from '../axis/axis';

protected calculateRange(axis: Axis, size: Size): void;
private findMinMax(min, max);
private findMinMax;
/**

@@ -55,4 +55,4 @@ * Apply padding for the range.

updateActualRange(axis: Axis, minimum: number, maximum: number, interval: number): void;
private findAdditional(axis, start, end, interval);
private findNormal(axis, start, end, interval, size);
private findAdditional;
private findNormal;
/**

@@ -59,0 +59,0 @@ * Calculate visible range for axis.

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -47,3 +47,3 @@ /**

*/
private renderXAxisLabelBorder(labelIndex, gap, axis, startX, startY, labelSize, textOptions, axisRect, alignment, path, isOutside, opposedPosition);
private renderXAxisLabelBorder;
/**

@@ -60,3 +60,3 @@ * render y axis multi level labels

*/
private renderYAxisLabelBorder(labelIndex, gap, axis, endY, startX, startY, labelSize, textOptions, rect, alignment, path, isOutside, opposedPosition);
private renderYAxisLabelBorder;
/**

@@ -63,0 +63,0 @@ * create cliprect

@@ -20,4 +20,4 @@ import { Chart } from '../chart';

measureAxis(rect: Rect): void;
private measureRowAxis(chart, rect);
private measureColumnAxis(chart, rect);
private measureRowAxis;
private measureColumnAxis;
/**

@@ -34,3 +34,3 @@ * Measure the column and row in chart.

*/
private calculateAxisSize();
private calculateAxisSize;
/**

@@ -46,3 +46,3 @@ * Measure the axis.

*/
private calculateRowSize(rect);
private calculateRowSize;
/**

@@ -52,3 +52,3 @@ * Measure the row size.

*/
private calculateColumnSize(rect);
private calculateColumnSize;
/**

@@ -60,7 +60,7 @@ * To render the axis element.

renderAxes(): Element;
private drawYAxisLine(axis, index, plotX, plotY);
private drawYAxisLine;
drawYAxisLabels(axis: Axis, index: number): void;
private drawYAxisGridLine(axis, index);
private drawXAxisGridLine(axis, index);
private drawAxisMinorLine(axis, tempInterval, minorGird, minorTick);
private drawYAxisGridLine;
private drawXAxisGridLine;
private drawAxisMinorLine;
/**

@@ -72,4 +72,4 @@ * To render the axis label.

drawXAxisLabels(axis: Axis, index: number): void;
private renderTickLine(axis, index, majorTickLine, minorTickLine?);
private renderGridLine(axis, index, majorGrid, minorGird);
private renderTickLine;
private renderGridLine;
}
var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -16,3 +16,3 @@ import { Chart } from '../chart';

*/
private measureStripLine(axis, stripline, seriesClipRect, startValue, segmentAxis);
private measureStripLine;
/**

@@ -27,3 +27,3 @@ * To get from to value from start, end, size, start from axis

*/
private getFromTovalue(start, end, size, startFromAxis, axis, stripline);
private getFromTovalue;
/**

@@ -38,3 +38,3 @@ * Finding end value of the strip line

*/
private getToValue(to, from, size, axis, end, stripline);
private getToValue;
/**

@@ -45,3 +45,3 @@ * To check the strip line values within range

*/
private findValue(value, axis);
private findValue;
/**

@@ -64,3 +64,3 @@ * To render strip lines based start and end.

*/
private renderPath(stripline, rect, id, parent, chart, axis);
private renderPath;
/**

@@ -74,3 +74,3 @@ * To draw the rectangle

*/
private renderRectangle(stripline, rect, id, parent, chart);
private renderRectangle;
/**

@@ -85,3 +85,3 @@ * To create the text on strip line

*/
private renderText(stripline, rect, id, parent, chart, axis);
private renderText;
/**

@@ -93,3 +93,3 @@ * To find the next value of the recurrence strip line

*/
private getStartValue(axis, stripline, startValue);
private getStartValue;
/**

@@ -101,3 +101,3 @@ * Finding segment axis for segmented strip line

*/
private getSegmentAxis(axes, axis, stripline);
private getSegmentAxis;
/**

@@ -115,3 +115,3 @@ * To render strip line on chart

*/
private renderStripLineElement(axis, stripline, seriesClipRect, id, striplineGroup, chart, startValue, segmentAxis, count);
private renderStripLineElement;
/**

@@ -121,3 +121,3 @@ * To find the factor of the text

*/
private factor(anchor);
private factor;
/**

@@ -129,6 +129,5 @@ * To find the start value of the text

*/
private getTextStart(xy, size, textAlignment);
private getTextStart;
/**
* To get the module name for `StripLine`.
* @private
*/

@@ -138,5 +137,4 @@ getModuleName(): string;

* To destroy the `StripLine` module.
* @private
*/
destroy(): void;
}

@@ -350,3 +350,2 @@ /**

* To get the module name for `StripLine`.
* @private
*/

@@ -358,3 +357,2 @@ StripLine.prototype.getModuleName = function () {

* To destroy the `StripLine` module.
* @private
*/

@@ -361,0 +359,0 @@ StripLine.prototype.destroy = function () {

@@ -860,3 +860,3 @@ import { Component, Internationalization } from '@syncfusion/ej2-base';

protected preRender(): void;
private initPrivateVariable();
private initPrivateVariable;
/**

@@ -880,4 +880,4 @@ * To Initialize the control rendering.

*/
private calculateStackValues();
private renderElements();
private calculateStackValues;
private renderElements;
/**

@@ -891,10 +891,10 @@ * To render the legend

*/
private renderLegend();
private renderLegend;
/**
* To set the left and top position for data label template for center aligned chart
*/
private setSecondaryElementPosition();
private initializeModuleElements();
private hasTrendlines();
private renderSeriesElements(axisElement);
private setSecondaryElementPosition;
private initializeModuleElements;
private hasTrendlines;
private renderSeriesElements;
/**

@@ -904,6 +904,6 @@ * @private

renderSeries(): void;
private initializeIndicator();
private initializeTrendLine();
private appendElementsAfterSeries(axisElement);
private applyZoomkit();
private initializeIndicator;
private initializeTrendLine;
private appendElementsAfterSeries;
private applyZoomkit;
/**

@@ -914,7 +914,7 @@ * Render annotation perform here

*/
private renderAnnotation();
private performSelection();
private processData(render?);
private initializeDataModule(series);
private calculateBounds();
private renderAnnotation;
private performSelection;
private processData;
private initializeDataModule;
private calculateBounds;
/**

@@ -933,4 +933,4 @@ * Handles the print method for chart control.

*/
private initTrendLines();
private calculateAreaType();
private initTrendLines;
private calculateAreaType;
/**

@@ -940,11 +940,11 @@ * Calculate the visible axis

*/
private calculateVisibleAxis();
private initAxis(series, axis, isSeries);
private initTechnicalIndicators();
private calculateVisibleAxis;
private initAxis;
private initTechnicalIndicators;
/** @private */
refreshTechnicalIndicator(series: SeriesBase): void;
private calculateVisibleSeries();
private renderTitle();
private renderSubTitle(options);
private renderBorder();
private calculateVisibleSeries;
private renderTitle;
private renderSubTitle;
private renderBorder;
/**

@@ -985,10 +985,10 @@ * @private

*/
private createChartSvg();
private createChartSvg;
/**
* Method to bind events for chart
*/
private unWireEvents();
private wireEvents();
private chartRightClick(event);
private setStyle(element);
private unWireEvents;
private wireEvents;
private chartRightClick;
private setStyle;
/**

@@ -1009,3 +1009,3 @@ * Finds the orientation.

*/
private setMouseXY(pageX, pageY);
private setMouseXY;
/**

@@ -1041,3 +1041,3 @@ * Handles the chart resize.

chartOnMouseClick(e: PointerEvent | TouchEvent): boolean;
private triggerPointEvent(event);
private triggerPointEvent;
/**

@@ -1049,5 +1049,5 @@ * Handles the mouse move on chart.

chartOnMouseMove(e: PointerEvent | TouchEvent): boolean;
private titleTooltip(event, x, y, isTouch?);
private axisTooltip(event, x, y, isTouch?);
private findAxisLabel(text);
private titleTooltip;
private axisTooltip;
private findAxisLabel;
/**

@@ -1074,3 +1074,3 @@ * Handles the mouse down on chart.

*/
private setCulture();
private setCulture;
/**

@@ -1083,7 +1083,7 @@ * Method to set the annotation content dynamically for chart.

*/
private setLocaleConstants();
private setLocaleConstants;
/**
* Theming for chart
*/
private setTheme();
private setTheme;
/**

@@ -1095,6 +1095,6 @@ * To provide the array of modules needed for control rendering

requiredModules(): ModuleDeclaration[];
private findAxisModule(modules);
private findIndicatorModules(modules);
private findTrendLineModules(modules);
private findStriplineVisibility(striplines);
private findAxisModule;
private findIndicatorModules;
private findTrendLineModules;
private findStriplineVisibility;
/**

@@ -1106,3 +1106,3 @@ * To Remove the SVG.

removeSvg(): void;
private refreshDefinition(definitions);
private refreshDefinition;
/**

@@ -1114,3 +1114,3 @@ * Refresh the axis default value.

refreshAxis(): void;
private axisChange(axis);
private axisChange;
/**

@@ -1117,0 +1117,0 @@ * Called internally if any of the property value changed.

@@ -14,15 +14,15 @@ import { Series } from '../series/chart-series';

*/
private addEventListener();
private addEventListener;
/**
* UnBinding events for legend module.
*/
private removeEventListener();
private removeEventListener;
/**
* To handle mosue move for legend module
*/
private mouseMove(e);
private mouseMove;
/**
* To handle mosue end for legend module
*/
private mouseEnd(e);
private mouseEnd;
/**

@@ -40,4 +40,4 @@ * Get the legend options.

LegendClick(seriesIndex: number): void;
private redrawSeriesElements(series, chart);
private refreshSeries(seriesCollection);
private redrawSeriesElements;
private refreshSeries;
/**

@@ -44,0 +44,0 @@ * To show the tooltip for the trimmed text in legend.

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -25,3 +25,3 @@ import { Rect } from '../../common/utils/helper';

*/
private updateTipRegion(series, point, sideBySideInfo);
private updateTipRegion;
/**

@@ -34,3 +34,3 @@ * Update tip size to tip regions

*/
private updateTipSize(series, point, region, isInverted);
private updateTipSize;
/**

@@ -66,3 +66,3 @@ * Calculation for path direction performed here

*/
private getExclusiveQuartileValue(yValues, count, percentile);
private getExclusiveQuartileValue;
/**

@@ -74,3 +74,3 @@ * to find the inclusive quartile values

*/
private getInclusiveQuartileValue(yValues, count, percentile);
private getInclusiveQuartileValue;
/**

@@ -83,3 +83,3 @@ * To find the quartile values

*/
private getQuartileValues(yValues, count, quartile);
private getQuartileValues;
/**

@@ -94,3 +94,3 @@ * To find the min, max and outlier values

*/
private getMinMaxOutlier(yValues, count, quartile);
private getMinMaxOutlier;
/**

@@ -97,0 +97,0 @@ * Animates the series.

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -25,3 +25,3 @@ import { Rect } from '../../common/utils/helper';

*/
private getCandleColor(point, series);
private getCandleColor;
/**

@@ -28,0 +28,0 @@ * Finds the path of the candle shape

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -555,3 +555,3 @@ import { ChildProperty } from '@syncfusion/ej2-base';

processJsonData(): void;
private pushData(point, i);
private pushData;
/** @private */

@@ -564,11 +564,11 @@ protected dataPoint(i: number, textMappingName: string, xName: string): Points;

setEmptyPoint(point: Points, i: number): void;
private findVisibility(point);
private findVisibility;
/**
* To get Y min max for the provided point seriesType XY
*/
private setXYMinMax(yValue);
private setXYMinMax;
/**
* To get Y min max for the provided point seriesType XY
*/
private setHiloMinMax(high, low);
private setHiloMinMax;
/**

@@ -578,3 +578,3 @@ * Finds the type of the series

*/
private getSeriesType();
private getSeriesType;
/** @private */

@@ -585,3 +585,3 @@ protected pushCategoryData(point: Points, index: number, pointX: string): void;

*/
private getAverage(member, i, data?);
private getAverage;
/**

@@ -593,4 +593,4 @@ * To find the control points for spline.

refreshDataManager(chart: Chart): void;
private dataManagerSuccess(e, chart, isRemoteData?);
private refreshChart(isRemoteData);
private dataManagerSuccess;
private refreshChart;
/** @private */

@@ -923,3 +923,3 @@ xMin: number;

*/
private rectSeriesInChart(series, isStack);
private rectSeriesInChart;
/**

@@ -931,5 +931,5 @@ * To calculate the stacked values.

calculateStackedValue(isStacking100: boolean, chart: Chart): void;
private calculateStackingValues(seriesCollection, isStacking100);
private findPercentageOfStacking(stackingSeies, values, isStacking100);
private findFrequencies(seriesCollection);
private calculateStackingValues;
private findPercentageOfStacking;
private findFrequencies;
/** @private */

@@ -936,0 +936,0 @@ renderSeries(chart: Chart): void;

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -27,4 +27,4 @@ import { DoubleRange } from '../utils/double-range';

*/
private getSideBySidePositions(series);
private findRectPosition(seriesCollection);
private getSideBySidePositions;
private findRectPosition;
/**

@@ -77,7 +77,7 @@ * Updates the symbollocation for points

*/
private animateRect(element, series, point);
private animateRect;
/**
* To get rounded rect path direction
*/
private calculateRoundedRectPath(rect, topLeft, topRight, bottomLeft, bottomRight);
private calculateRoundedRectPath;
}

@@ -84,0 +84,0 @@ export interface RectPosition {

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -26,5 +26,5 @@ import { Chart } from '../chart';

constructor(chart: Chart);
private initPrivateVariables(series, marker);
private calculateErrorHeight(series, position);
private isRectSeries(series);
private initPrivateVariables;
private calculateErrorHeight;
private isRectSeries;
/**

@@ -40,20 +40,20 @@ * Render the data label for series.

*/
private createDataLabelTemplate(parentElement, series, dataLabel, point, data, labelIndex, redraw);
private calculateTextPosition(point, series, textSize, dataLabel, labelIndex);
private calculatePolarRectPosition(location, position, series, point, size, labelIndex);
private createDataLabelTemplate;
private calculateTextPosition;
private calculatePolarRectPosition;
/**
* Get the label location
*/
private getLabelLocation(point, series, textSize, labelIndex);
private calculateRectPosition(labelLocation, rect, isMinus, position, series, textSize, labelIndex, point);
private calculatePathPosition(labelLocation, position, series, point, size, labelIndex);
private isDataLabelShape(style);
private calculateRectActualPosition(labelLocation, rect, isMinus, series, size, labelIndex, point);
private calculateAlignment(value, labelLocation, alignment, isMinus);
private calculateTopAndOuterPosition(location, rect, position, series, index, extraSpace, isMinus);
private getLabelLocation;
private calculateRectPosition;
private calculatePathPosition;
private isDataLabelShape;
private calculateRectActualPosition;
private calculateAlignment;
private calculateTopAndOuterPosition;
/**
* Updates the label location
*/
private updateLabelLocation(position, location, extraSpace, margin, rect, top, inside?);
private calculatePathActualPosition(y, markerSize, series, point, size, labelIndex);
private updateLabelLocation;
private calculatePathActualPosition;
/**

@@ -65,3 +65,3 @@ * Animates the data label.

doDataLabelAnimation(series: Series, element?: Element): void;
private getPosition(index);
private getPosition;
/**

@@ -68,0 +68,0 @@ * Get module name.

@@ -24,15 +24,15 @@ import { Chart } from '../chart';

render(series: Series): void;
private renderErrorBar(series);
private findLocation(point, series, isInverted, x1, y1);
private calculateFixedValue(point, series, isInverted, errorX, errorY, xAxis, yAxis);
private calculatePercentageValue(point, series, isInverted, errorX, errorY, xAxis, yAxis);
private calculateStandardDeviationValue(point, series, isInverted, errorX, errorY, xAxis, yAxis);
private calculateStandardErrorValue(point, series, isInverted, errorX, errorY, xAxis, yAxis);
private calculateCustomValue(point, series, isInverted, errorX, errorY, xAxis, yAxis);
private getHorizontalDirection(start, mid, end, direction, errorMode, capLength);
private getVerticalDirection(start, mid, end, direction, errorMode, capLength);
private getBothDirection(start, mid, end, direction, errorMode, capLength);
private getErrorDirection(start, mid, end, series, isInverted);
private renderErrorBar;
private findLocation;
private calculateFixedValue;
private calculatePercentageValue;
private calculateStandardDeviationValue;
private calculateStandardErrorValue;
private calculateCustomValue;
private getHorizontalDirection;
private getVerticalDirection;
private getBothDirection;
private getErrorDirection;
meanCalculation(series: Series, mode: ErrorBarMode): Mean;
private createElement(series, chart);
private createElement;
/**

@@ -39,0 +39,0 @@ * Animates the series.

@@ -19,7 +19,7 @@ import { Rect, ChartLocation } from '../../common/utils/helper';

*/
private updateTickRegion(horizontal, region, borderWidth);
private updateTickRegion;
/**
* Trigger point rendering event
*/
private triggerPointRenderEvent(series, point);
private triggerPointRenderEvent;
/**

@@ -26,0 +26,0 @@ * To draw the rectangle for points.

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -19,3 +19,3 @@ import { Chart } from '../chart';

*/
private triggerPointRenderEvent(series, point);
private triggerPointRenderEvent;
/**

@@ -22,0 +22,0 @@ * Get module name.

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -19,3 +19,3 @@ import { Chart } from '../chart';

*/
private calculateBinInterval(yValues, series);
private calculateBinInterval;
/**

@@ -32,3 +32,3 @@ * Add data points for Histogram series.

*/
private renderNormalDistribution(series);
private renderNormalDistribution;
/**

@@ -35,0 +35,0 @@ * Animates the series.

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -55,2 +58,3 @@ extendStatics(d, b);

HistogramSeries.prototype.processInternalData = function (data, series) {
var _a;
var updatedData = [];

@@ -80,3 +84,2 @@ var yValues = [];

return updatedData;
var _a;
};

@@ -83,0 +86,0 @@ /**

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -26,9 +26,9 @@ import { Chart } from '../chart';

*/
private mouseUpHandler();
private mouseUpHandler;
/**
* @hidden
*/
private mouseMoveHandler();
private markerMove(remove);
private drawTrackBall(series, point, location, index);
private mouseMoveHandler;
private markerMove;
private drawTrackBall;
/**

@@ -35,0 +35,0 @@ * @hidden

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -19,5 +19,5 @@ import { Chart } from '../chart';

render(series: Series): void;
private renderMarker(series, point, location, index, redraw);
private renderMarker;
createElement(series: Series, redraw: boolean): void;
private getRangeLowPoint(region, series);
private getRangeLowPoint;
/**

@@ -24,0 +24,0 @@ * Animates the marker.

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -18,3 +18,3 @@ import { Chart } from '../chart';

*/
private generatePathOption(options, series, point, direction, id);
private generatePathOption;
/**

@@ -21,0 +21,0 @@ * To destroy the area series.

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -44,3 +44,3 @@ import { ChartLocation, PathOption } from '../../common/utils/helper';

applySegmentAxis(series: Series, options: PathOption[], segments: ChartSegmentModel[]): void;
private includeSegment(segments, axis, series, length);
private includeSegment;
/**

@@ -47,0 +47,0 @@ * To create clip rect for segment axis

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -21,3 +21,3 @@ import { Chart } from '../chart';

*/
private refresh(series, point, argsData, startLocation);
private refresh;
/**

@@ -24,0 +24,0 @@ * Animates the series.

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -34,3 +34,3 @@ import { Chart } from '../chart';

*/
private getPreviousSeries(series);
private getPreviousSeries;
}
var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -19,3 +19,3 @@ import { Chart } from '../chart';

*/
private isIntermediateSum(series, index);
private isIntermediateSum;
/**

@@ -26,3 +26,3 @@ * To check sumIndex in waterfall series.

*/
private isSumIndex(series, index);
private isSumIndex;
/**

@@ -33,3 +33,3 @@ * To trigger the point rendering event for waterfall series.

*/
private triggerPointRenderEvent(series, point);
private triggerPointRenderEvent;
/**

@@ -36,0 +36,0 @@ * Add sumIndex and intermediateSumIndex data.

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -17,3 +17,3 @@ import { Chart } from '../chart';

*/
private calculateADPoints(indicator, validData);
private calculateADPoints;
/**

@@ -20,0 +20,0 @@ * To destroy the Accumulation Distribution Technical Indicator.

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -17,3 +17,3 @@ import { Chart } from '../chart';

*/
private calculateATRPoints(indicator, validData);
private calculateATRPoints;
/**

@@ -20,0 +20,0 @@ * To destroy the Average true range indicator.

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -21,19 +21,19 @@ import { Chart } from '../chart';

*/
private calculateEMAValues(period, validData, field);
private calculateEMAValues;
/**
* Defines the MACD Points
*/
private getMACDPoints(indicator, macdPoints, validData, series);
private getMACDPoints;
/**
* Calculates the signal points
*/
private getSignalPoints(indicator, signalEma, validData, series);
private getSignalPoints;
/**
* Calculates the MACD values
*/
private getMACDVales(indicator, shortEma, longEma);
private getMACDVales;
/**
* Calculates the Histogram Points
*/
private getHistogramPoints(indicator, macdPoints, signalEma, validData, series);
private getHistogramPoints;
/**

@@ -40,0 +40,0 @@ * To destroy the MACD Indicator.

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -22,3 +22,3 @@ import { TechnicalIndicator } from './technical-indicator';

*/
private smaCalculation(period, kPeriod, data, sourceSeries);
private smaCalculation;
/**

@@ -28,3 +28,3 @@ * Calculates the period line values.

*/
private calculatePeriod(period, kPeriod, data, series);
private calculatePeriod;
/**

@@ -31,0 +31,0 @@ * To destroy the Stocastic Indicator.

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -15,15 +15,15 @@ import { Series, Trendline } from '../series/chart-series';

*/
private setSeriesProperties(series, trendline, name, fill, width, chart);
private setSeriesProperties;
/**
* Creates the elements of a trendline
*/
private createTrendLineElements(chart, trendline, index, element, clipRectElement);
private createTrendLineElements;
/**
* Defines the data point of trendline
*/
private getDataPoint(x, y, sourcePoint, series, index);
private getDataPoint;
/**
* Finds the slope and intercept of trendline
*/
private findSlopeIntercept(xValues, yValues, trendline, points);
private findSlopeIntercept;
/**

@@ -36,59 +36,59 @@ * Defines the points to draw the trendlines

*/
private setExponentialRange(points, trendline, series);
private setExponentialRange;
/**
* Calculation of logarithmic points
*/
private setLogarithmicRange(points, trendline, series);
private setLogarithmicRange;
/**
* Calculation of polynomial points
*/
private setPolynomialRange(points, trendline, series);
private setPolynomialRange;
/**
* Calculation of power points
*/
private setPowerRange(points, trendline, series);
private setPowerRange;
/**
* Calculation of linear points
*/
private setLinearRange(points, trendline, series);
private setLinearRange;
/**
* Calculation of moving average points
*/
private setMovingAverageRange(points, trendline, series);
private setMovingAverageRange;
/**
* Calculation of logarithmic points
*/
private getLogarithmicPoints(trendline, points, xValues, yValues, series, slopeInterceptLog);
private getLogarithmicPoints;
/**
* Defines the points based on data point
*/
private getPowerPoints(trendline, points, xValues, yValues, series, slopeInterceptPower);
private getPowerPoints;
/**
* Get the polynomial points based on polynomial slopes
*/
private getPolynomialPoints(trendline, points, xValues, yValues, series);
private getPolynomialPoints;
/**
* Defines the moving average points
*/
private getMovingAveragePoints(trendline, points, xValues, yValues, series);
private getMovingAveragePoints;
/**
* Defines the linear points
*/
private getLinearPoints(trendline, points, xValues, yValues, series, slopeInterceptLinear);
private getLinearPoints;
/**
* Defines the exponential points
*/
private getExponentialPoints(trendline, points, xValues, yValues, series, slopeInterceptExp);
private getExponentialPoints;
/**
* Defines the points based on data point
*/
private getPoints(trendline, points, xValues, yValues, series);
private getPoints;
/**
* Defines the polynomial value of y
*/
private getPolynomialYValue(slopes, x);
private getPolynomialYValue;
/**
* Defines the gauss jordan elimination
*/
private gaussJordanElimination(matrix, polynomialSlopes);
private gaussJordanElimination;
/**

@@ -95,0 +95,0 @@ * Defines the trendline elements

@@ -27,6 +27,6 @@ import { Chart } from '../chart';

*/
private addEventListener();
private mouseUpHandler();
private mouseLeaveHandler();
private mouseMoveHandler(event);
private addEventListener;
private mouseUpHandler;
private mouseLeaveHandler;
private mouseMoveHandler;
/**

@@ -37,3 +37,3 @@ * Handles the long press on chart.

*/
private longPress();
private longPress;
/**

@@ -44,7 +44,7 @@ * Renders the crosshair.

crosshair(): void;
private renderCrosshairLine(options, crossGroup);
private renderAxisTooltip(chart, chartRect, axisGroup);
private getAxisText(axis);
private tooltipLocation(text, axis, bounds, axisRect);
private stopAnimation();
private renderCrosshairLine;
private renderAxisTooltip;
private getAxisText;
private tooltipLocation;
private stopAnimation;
/**

@@ -51,0 +51,0 @@ * Removes the crosshair on mouse leave.

@@ -8,3 +8,2 @@ import { ChartLocation, Rect } from '../../common/utils/helper';

* `Selection` module handles the selection for chart.
* @private
*/

@@ -37,15 +36,15 @@ export declare class Selection extends BaseSelection {

*/
private addEventListener();
private addEventListener;
/**
* Chart mouse down
*/
private mousedown(e);
private mousedown;
/**
* UnBinding events for selection module.
*/
private removeEventListener();
private removeEventListener;
/**
* To find private variable values
*/
private initPrivateVariables(chart);
private initPrivateVariables;
/**

@@ -56,7 +55,7 @@ * Method to select the point and series.

invokeSelection(chart: Chart): void;
private generateStyle(series);
private selectDataIndex(chart, indexes);
private getElementByIndex(chart, index, suffix?);
private getClusterElements(chart, index);
private findElements(chart, series, index, suffix?);
private generateStyle;
private selectDataIndex;
private getElementByIndex;
private getClusterElements;
private findElements;
/**

@@ -68,13 +67,13 @@ * To find the selected element.

calculateSelectedElements(event: Event): void;
private performSelection(index, chart, element?);
private selection(chart, index, selectedElements);
private clusterSelection(chart, series, index);
private removeMultiSelectEelments(chart, index, currentIndex, seriesCollection);
private blurEffect(chartId, visibleSeries);
private checkSelectionElements(element, className, visibility);
private applyStyles(elements);
private getSelectionClass(id);
private removeStyles(elements);
private addOrRemoveIndex(indexes, index, add?);
private toEquals(first, second, checkSeriesOnly);
private performSelection;
private selection;
private clusterSelection;
private removeMultiSelectEelments;
private blurEffect;
private checkSelectionElements;
private applyStyles;
private getSelectionClass;
private removeStyles;
private addOrRemoveIndex;
private toEquals;
/**

@@ -88,4 +87,4 @@ * To redraw the selected points.

legendSelection(chart: Chart, series: number): void;
private getSeriesElements(series);
private indexFinder(id);
private getSeriesElements;
private indexFinder;
/**

@@ -97,3 +96,3 @@ * Drag selection that returns the selected data.

calculateDragSelectedElements(chart: Chart, dragRect: Rect): void;
private removeOffset(rect, clip);
private removeOffset;
/**

@@ -105,3 +104,3 @@ * Method to draw dragging rect.

drawDraggingRect(chart: Chart, dragRect: Rect): void;
private createCloseButton(x, y);
private createCloseButton;
/**

@@ -119,6 +118,6 @@ * Method to remove dragged element.

resizingSelectionRect(chart: Chart, location: ChartLocation, tapped?: boolean): void;
private findResizeMode(chartSvgObject, rect, location);
private changeCursorStyle(isResize, rectelement, cursorStyle);
private removeSelectedElements(chart, index, seriesCollection);
private setAttributes(ele, object);
private findResizeMode;
private changeCursorStyle;
private removeSelectedElements;
private setAttributes;
/**

@@ -136,3 +135,3 @@ * Method to move the dragged rect.

completeSelection(e: Event): void;
private getDragRect(chart, seriesClipRect);
private getDragRect;
/** @private */

@@ -139,0 +138,0 @@ dragStart(chart: Chart, seriesClipRect: Rect, mouseDownX: number, mouseDownY: number, event: Event): void;

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -23,3 +26,2 @@ extendStatics(d, b);

* `Selection` module handles the selection for chart.
* @private
*/

@@ -26,0 +28,0 @@ var Selection = /** @class */ (function (_super) {

@@ -16,6 +16,6 @@ import { Chart } from '../chart';

*/
private addEventListener();
private mouseUpHandler();
private mouseLeaveHandler();
private mouseMoveHandler();
private addEventListener;
private mouseUpHandler;
private mouseLeaveHandler;
private mouseMoveHandler;
/**

@@ -26,3 +26,3 @@ * Handles the long press on chart.

*/
private longPress();
private longPress;
/**

@@ -33,20 +33,20 @@ * Renders the tooltip.

tooltip(): void;
private findHeader(data);
private findShapes();
private renderSeriesTooltip(chart, isFirst, tooltipDiv);
private findMarkerHeight(pointData);
private findData(data, previous);
private getSymbolLocation(data);
private getRangeArea(data, location);
private getWaterfallRegion(data, location);
private getTooltipText(pointData);
private getTemplateText(data);
private findMouseValue(data, chart);
private renderGroupedTooltip(chart, isFirst, tooltipDiv);
private findSharedLocation();
private getBoxLocation(data);
private parseTemplate(point, series, format, xAxis, yAxis);
private formatPointValue(point, axis, dataValue, isXPoint, isYPoint);
private getFormat(chart, series);
private getIndicatorTooltipFormat(series, chart, format);
private findHeader;
private findShapes;
private renderSeriesTooltip;
private findMarkerHeight;
private findData;
private getSymbolLocation;
private getRangeArea;
private getWaterfallRegion;
private getTooltipText;
private getTemplateText;
private findMouseValue;
private renderGroupedTooltip;
private findSharedLocation;
private getBoxLocation;
private parseTemplate;
private formatPointValue;
private getFormat;
private getIndicatorTooltipFormat;
removeHighlightedMarker(data: PointData[]): void;

@@ -53,0 +53,0 @@ /**

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -131,4 +134,4 @@ extendStatics(d, b);

if (this.pushData(data, isFirst, tooltipDiv, true)) {
if (this.triggerEvent(data, isFirst, this.getTooltipText(data))) {
this.createTooltip(chart, isFirst, this.findHeader(data), this.getSymbolLocation(data), data.series.clipRect, data.point, this.findShapes(), this.findMarkerHeight(this.currentPoints[0]), chart.chartAxisLayoutPanel.seriesClipRect, null, this.getTemplateText(data));
if (this.triggerEvent(data, isFirst, this.getTooltipText(data), this.findHeader(data))) {
this.createTooltip(chart, isFirst, this.getSymbolLocation(data), data.series.clipRect, data.point, this.findShapes(), this.findMarkerHeight(this.currentPoints[0]), chart.chartAxisLayoutPanel.seriesClipRect, null, this.getTemplateText(data));
}

@@ -281,3 +284,3 @@ else {

}
if (data && this.triggerEvent(data, isFirst, this.getTooltipText(data))) {
if (data && this.triggerEvent(data, isFirst, this.getTooltipText(data), headerContent)) {
this.findMouseValue(data, chart);

@@ -292,3 +295,3 @@ this.currentPoints.push(data);

if (this.currentPoints.length > 0) {
this.createTooltip(chart, isFirst, headerContent, this.findSharedLocation(), this.currentPoints.length === 1 ? this.currentPoints[0].series.clipRect : null, null, this.findShapes(), this.findMarkerHeight(this.currentPoints[0]), chart.chartAxisLayoutPanel.seriesClipRect, extraPoints);
this.createTooltip(chart, isFirst, this.findSharedLocation(), this.currentPoints.length === 1 ? this.currentPoints[0].series.clipRect : null, null, this.findShapes(), this.findMarkerHeight(this.currentPoints[0]), chart.chartAxisLayoutPanel.seriesClipRect, extraPoints);
}

@@ -295,0 +298,0 @@ else if (this.getElement(this.element.id + '_tooltip_path')) {

@@ -59,3 +59,3 @@ import { Chart } from '../chart';

*/
private showTooltip(event);
private showTooltip;
/** @private */

@@ -65,9 +65,9 @@ removeTooltip(): void;

reset(): boolean;
private zoomIn(e);
private zoomOut(e);
private zoom(e);
private zoomIn;
private zoomOut;
private zoom;
/** @private */
pan(): boolean;
private zoomInOutCalculation(scale, chart, axes, mode);
private applySelection(elements, color);
private zoomInOutCalculation;
private applySelection;
}

@@ -56,4 +56,4 @@ import { Chart } from '../chart';

renderZooming(e: PointerEvent | TouchEvent, chart: Chart, isTouch: boolean): void;
private drawZoomingRectangle(chart);
private doPan(chart, axes);
private drawZoomingRectangle;
private doPan;
/**

@@ -65,4 +65,4 @@ * Redraw the chart on zooming.

performZoomRedraw(chart: Chart): void;
private refreshAxis(layout, chart, axes);
private doZoom(chart, axes, bounds);
private refreshAxis;
private doZoom;
/**

@@ -80,6 +80,6 @@ * Function that handles the Mouse wheel zooming.

performPinchZooming(e: TouchEvent, chart: Chart): boolean;
private calculatePinchZoomFactor(chart, pinchRect);
private setTransform(transX, transY, scaleX, scaleY, chart, isPinch);
private calculateZoomAxesRange(chart, axes);
private showZoomingToolkit(chart);
private calculatePinchZoomFactor;
private setTransform;
private calculateZoomAxesRange;
private showZoomingToolkit;
/**

@@ -97,4 +97,4 @@ * To the show the zooming toolkit.

isAxisZoomed(axes: AxisModel[]): boolean;
private zoomToolkitMove(e);
private zoomToolkitLeave(e);
private zoomToolkitMove;
private zoomToolkitLeave;
/**

@@ -117,15 +117,15 @@ * @hidden

*/
private mouseMoveHandler(e);
private mouseMoveHandler;
/**
* @hidden
*/
private mouseDownHandler(e);
private mouseDownHandler;
/**
* @hidden
*/
private mouseUpHandler(e);
private mouseUpHandler;
/**
* @hidden
*/
private mouseCancelHandler(e);
private mouseCancelHandler;
/**

@@ -132,0 +132,0 @@ * Handles the touch pointer.

@@ -7,3 +7,7 @@ /**

*/
export declare type Orientation = 'Horizontal' | 'Vertical';
export declare type Orientation =
/** Horizontal Axis. */
'Horizontal' |
/** Vertical Axis. */
'Vertical';
/**

@@ -16,3 +20,7 @@ * Defines area type of chart. They are

*/
export declare type ChartAreaType = 'CartesianAxes' | 'PolarAxes';
export declare type ChartAreaType =
/** Cartesian panel. */
'CartesianAxes' |
/** Polar panel. */
'PolarAxes';
/**

@@ -24,3 +32,11 @@ * Defines series type of chart. They are

*/
export declare type SeriesValueType = 'XY' | 'HighLow' | 'HighLowOpenClose' | 'BoxPlot';
export declare type SeriesValueType =
/** XY value. */
'XY' |
/** HighLow value. */
'HighLow' |
/** HighLowOpenClose value. */
'HighLowOpenClose' |
/** BoxPlot */
'BoxPlot';
/**

@@ -33,3 +49,13 @@ * Defines the range padding of axis. They are

*/
export declare type ChartRangePadding = 'Auto' | 'None' | 'Normal' | 'Additional' | 'Round';
export declare type ChartRangePadding =
/** Padding Normal is applied for orientation vertical axis and None is applied for orientation horizontal axis */
'Auto' |
/** Padding wiil not be applied to the axis. */
'None' |
/** Padding is applied to the axis based on the range calculation. */
'Normal' |
/** Interval of the axis is added as padding to the minimum and maximum values of the range. */
'Additional' |
/** Axis range is rounded to the nearest possible value divided by the interval. */
'Round';
/**

@@ -40,3 +66,7 @@ * Defines the segment axis. They are,

*/
export declare type Segment = 'X' | 'Y';
export declare type Segment =
/** Segment calculation rendered based on horizontal axis */
'X' |
/** Segment calculation rendered based on verticalal axis */
'Y';
/**

@@ -54,3 +84,19 @@ * Defines the unit of Stripline Size. They are

*/
export declare type sizeType = 'Auto' | 'Pixel' | 'Years' | 'Months' | 'Days' | 'Hours' | 'Minutes' | 'Seconds';
export declare type sizeType =
/** Auto - In numeric axis, it will consider a number and DateTime axis, it will consider as milliseconds. */
'Auto' |
/** Pixel - The stripline gets their size in pixel */
'Pixel' |
/** Years - The stipline size is based on year in the DateTime axis. */
'Years' |
/** Months - The stipline size is based on month in the DateTime axis. */
'Months' |
/** Days - The stipline size is based on day in the DateTime axis. */
'Days' |
/** Hours - The stipline size is based on hour in the DateTime axis. */
'Hours' |
/** Minutes - The stipline size is based on minutes in the DateTime axis. */
'Minutes' |
/** Seconds - The stipline size is based on seconds in the DateTime axis. */
'Seconds';
/**

@@ -83,3 +129,61 @@ * Defines the type series in chart. They are

*/
export declare type ChartSeriesType = 'Line' | 'Column' | 'Area' | 'Bar' | 'Histogram' | 'StackingColumn' | 'StackingArea' | 'StackingBar' | 'StepLine' | 'StepArea' | 'SplineArea' | 'Scatter' | 'Spline' | 'StackingColumn100' | 'StackingBar100' | 'StackingArea100' | 'RangeColumn' | 'Hilo' | 'HiloOpenClose' | 'Waterfall' | 'RangeArea' | 'Bubble' | 'Candle' | 'Polar' | 'Radar' | 'BoxAndWhisker' | 'MultiColoredLine' | 'MultiColoredArea' | 'Pareto';
export declare type ChartSeriesType =
/** Define the line series. */
'Line' |
/** Define the Column series. */
'Column' |
/** Define the Area series. */
'Area' |
/** Define the Bar series. */
'Bar' |
/** Define the Histogram series. */
'Histogram' |
/** Define the StackingColumn series. */
'StackingColumn' |
/** Define the StackingArea series. */
'StackingArea' |
/** Define the StackingBar series. */
'StackingBar' |
/** Define the Stepline series. */
'StepLine' |
/** Define the Steparea series. */
'StepArea' |
/** Define the Steparea series. */
'SplineArea' |
/** Define the Scatter series. */
'Scatter' |
/** Define the Spline series. */
'Spline' |
/** Define the StackingColumn100 series */
'StackingColumn100' |
/** Define the StackingBar100 series */
'StackingBar100' |
/** Define the StackingArea100 series */
'StackingArea100' |
/** Define the RangeColumn Series */
'RangeColumn' |
/** Define the Hilo Series */
'Hilo' |
/** Define the HiloOpenClose Series */
'HiloOpenClose' |
/** Define the Waterfall Series */
'Waterfall' |
/** Define the RangeArea Series */
'RangeArea' |
/** Define the Bubble Series */
'Bubble' |
/** Define the Candle Series */
'Candle' |
/** Define the polar series */
'Polar' |
/** Define the radar series */
'Radar' |
/** Define the Box and whisker Series */
'BoxAndWhisker' |
/** Define the multi color line series */
'MultiColoredLine' |
/** Define the multi color area series */
'MultiColoredArea' |
/** Define the Pareto series */
'Pareto';
/**

@@ -97,3 +201,21 @@ * * Type of series to be drawn in radar or polar series. They are

*/
export declare type ChartDrawType = 'Line' | 'Column' | 'StackingColumn' | 'Area' | 'Scatter' | 'RangeColumn' | 'Spline' | 'SplineArea' | 'StackingArea';
export declare type ChartDrawType =
/** Define the line series. */
'Line' |
/** Define the Column series. */
'Column' |
/** Define the stacking Column series. */
'StackingColumn' |
/** Define the Area series. */
'Area' |
/** Define the Scatter series. */
'Scatter' |
/** Define the Range column series */
'RangeColumn' |
/** Define the Spline series */
'Spline' |
/** Define the Spline Area series */
'SplineArea' |
/** Define the spline series */
'StackingArea';
/**

@@ -105,3 +227,9 @@ * Defines the Edge Label Placement for an axis. They are

*/
export declare type EdgeLabelPlacement = 'None' | 'Hide' | 'Shift';
export declare type EdgeLabelPlacement =
/** Render the edge label in axis. */
'None' |
/** Hides the edge label in axis. */
'Hide' |
/** Shift the edge series in axis. */
'Shift';
/**

@@ -112,3 +240,7 @@ * Defines the Label Placement for category axis. They are

*/
export declare type LabelPlacement = 'BetweenTicks' | 'OnTicks';
export declare type LabelPlacement =
/** Render the label between the ticks. */
'BetweenTicks' |
/** Render the label on the ticks. */
'OnTicks';
/**

@@ -127,3 +259,23 @@ * Defines the shape of marker. They are

*/
export declare type ChartShape = 'Circle' | 'Rectangle' | 'Triangle' | 'Diamond' | 'Cross' | 'HorizontalLine' | 'VerticalLine' | 'Pentagon' | 'InvertedTriangle' | 'Image';
export declare type ChartShape =
/** Render a circle. */
'Circle' |
/** Render a Rectangle. */
'Rectangle' |
/** Render a Triangle. */
'Triangle' |
/** Render a Diamond. */
'Diamond' |
/** Render a Cross. */
'Cross' |
/** Render a HorizontalLine. */
'HorizontalLine' |
/** Render a VerticalLine. */
'VerticalLine' |
/** Render a Pentagon. */
'Pentagon' |
/** Render a InvertedTriangle. */
'InvertedTriangle' |
/** Render a Image. */
'Image';
/**

@@ -137,3 +289,13 @@ * Defines the type of axis. They are

*/
export declare type ValueType = 'Double' | 'DateTime' | 'Category' | 'Logarithmic' | 'DateTimeCategory';
export declare type ValueType =
/** Define the numeric axis. */
'Double' |
/** Define the DateTime axis. */
'DateTime' |
/** Define the Category axis . */
'Category' |
/** Define the Logarithmic axis . */
'Logarithmic' |
/** Define the datetime category axis */
'DateTimeCategory';
/**

@@ -147,3 +309,13 @@ * Defines the type of error bar. They are

*/
export declare type ErrorBarType = 'Fixed' | 'Percentage' | 'StandardDeviation' | 'StandardError' | 'Custom';
export declare type ErrorBarType =
/** Define the Fixed type. */
'Fixed' |
/** Define the Percentage type. */
'Percentage' |
/** Define the StandardDeviation type . */
'StandardDeviation' |
/** Define the StandardError type . */
'StandardError' |
/** Define the Custom type . */
'Custom';
/**

@@ -155,3 +327,9 @@ * Defines the direction of error bar. They are

*/
export declare type ErrorBarDirection = 'Both' | 'Minus' | 'Plus';
export declare type ErrorBarDirection =
/** Define the Both direction. */
'Both' |
/** Define the Minus direction. */
'Minus' |
/** Define the Plus direction . */
'Plus';
/**

@@ -163,3 +341,9 @@ * Defines the modes of error bar. They are

*/
export declare type ErrorBarMode = 'Vertical' | 'Horizontal' | 'Both';
export declare type ErrorBarMode =
/** Define the Vertical mode. */
'Vertical' |
/** Define the Horizontal mode. */
'Horizontal' |
/** Define the Both mode . */
'Both';
/**

@@ -174,3 +358,17 @@ * Defines the interval type of datetime axis. They are

*/
export declare type IntervalType = 'Auto' | 'Years' | 'Months' | 'Days' | 'Hours' | 'Minutes' | 'Seconds';
export declare type IntervalType =
/** Define the interval of the axis based on data. */
'Auto' |
/** Define the interval of the axis in years. */
'Years' |
/** Define the interval of the axis in months. */
'Months' |
/** Define the interval of the axis in days. */
'Days' |
/** Define the interval of the axis in hours. */
'Hours' |
/** Define the interval of the axis in minutes. */
'Minutes' |
/** Define the interval of the axis in seconds. */
'Seconds';
/**

@@ -183,3 +381,11 @@ * Defines the mode of line in crosshair. They are

*/
export declare type LineType = 'None' | 'Both' | 'Vertical' | 'Horizontal';
export declare type LineType =
/** Hides both vertical and horizontal crosshair line. */
'None' |
/** Shows both vertical and horizontal crosshair line. */
'Both' |
/** Shows the vertical line. */
'Vertical' |
/** Shows the horizontal line. */
'Horizontal';
export declare type MacdType = 'Line' | 'Histogram' | 'Both';

@@ -195,3 +401,15 @@ /**

*/
export declare type LegendPosition = 'Auto' | 'Top' | 'Left' | 'Bottom' | 'Right' | 'Custom';
export declare type LegendPosition =
/** Places the legend based on area type. */
'Auto' |
/** Places the legend on the top of chart. */
'Top' |
/** Places the legend on the left of chart. */
'Left' |
/** Places the legend on the bottom of chart. */
'Bottom' |
/** Places the legend on the right of chart. */
'Right' |
/** Places the legend based on given x and y. */
'Custom';
/**

@@ -210,3 +428,23 @@ * Defines the shape of legend. They are

*/
export declare type LegendShape = 'Circle' | 'Rectangle' | 'Triangle' | 'Diamond' | 'Cross' | 'HorizontalLine' | 'VerticalLine' | 'Pentagon' | 'InvertedTriangle' | 'SeriesType';
export declare type LegendShape =
/** Render a circle. */
'Circle' |
/** Render a Rectangle. */
'Rectangle' |
/** Render a Triangle. */
'Triangle' |
/** Render a Diamond. */
'Diamond' |
/** Render a Cross. */
'Cross' |
/** Render a HorizontalLine. */
'HorizontalLine' |
/** Render a VerticalLine. */
'VerticalLine' |
/** Render a Pentagon. */
'Pentagon' |
/** Render a InvertedTriangle. */
'InvertedTriangle' |
/** Render a legend shape based on series type. */
'SeriesType';
/**

@@ -218,3 +456,9 @@ * Defines the zooming mode, They are.

*/
export declare type ZoomMode = 'XY' | 'X' | 'Y';
export declare type ZoomMode =
/** Chart will be zoomed with respect to both vertical and horizontal axis. */
'XY' |
/** Chart will be zoomed with respect to horizontal axis. */
'X' |
/** Chart will be zoomed with respect to vertical axis. */
'Y';
/**

@@ -228,3 +472,13 @@ * Defines the ZoomingToolkit, They are.

*/
export declare type ToolbarItems = 'Zoom' | 'ZoomIn' | 'ZoomOut' | 'Pan' | 'Reset';
export declare type ToolbarItems =
/** Renders the zoom button. */
'Zoom' |
/** Renders the zoomIn button. */
'ZoomIn' |
/** Renders the zoomOut button. */
'ZoomOut' |
/** Renders the pan button. */
'Pan' |
/** Renders the reset button. */
'Reset';
/**

@@ -240,3 +494,17 @@ * Defines the SelectionMode, They are.

*/
export declare type SelectionMode = 'None' | 'Series' | 'Point' | 'Cluster' | 'DragXY' | 'DragY' | 'DragX';
export declare type SelectionMode =
/** Disable the selection. */
'None' |
/** To select a series. */
'Series' |
/** To select a point. */
'Point' |
/** To select a cluster of point. */
'Cluster' |
/** To select points, by dragging with respect to both horizontal and vertical axis. */
'DragXY' |
/** To select points, by dragging with respect to vertical axis. */
'DragY' |
/** To select points, by dragging with respect to horizontal axis. */
'DragX';
/**

@@ -250,3 +518,13 @@ * Defines the LabelPosition, They are.

*/
export declare type LabelPosition = 'Outer' | 'Top' | 'Bottom' | 'Middle' | 'Auto';
export declare type LabelPosition =
/** Position the label outside the point. */
'Outer' |
/** Position the label on top of the point. */
'Top' |
/** Position the label on bottom of the point. */
'Bottom' |
/** Position the label to middle of the point. */
'Middle' |
/** Position the label based on series. */
'Auto';
/**

@@ -260,3 +538,17 @@ * Defines the Alignment. They are

*/
export declare type LabelIntersectAction = 'None' | 'Hide' | 'Trim' | 'Wrap' | 'MultipleRows' | 'Rotate45' | 'Rotate90';
export declare type LabelIntersectAction =
/** Shows all the labels. */
'None' |
/** Hide the label when it intersect. */
'Hide' |
/** Trim the label when it intersect. */
'Trim' |
/** Wrap the label when it intersect. */
'Wrap' |
/** Arrange the label in multiple row when it intersect. */
'MultipleRows' |
/** Rotate the label to 45 degree when it intersect. */
'Rotate45' |
/** Rotate the label to 90 degree when it intersect. */
'Rotate90';
/**

@@ -268,3 +560,7 @@ * Defines the Position. They are

*/
export declare type AxisPosition = 'Inside' | 'Outside';
export declare type AxisPosition =
/** Place the ticks or labels inside to the axis line. */
'Inside' |
/** Place the ticks or labels outside to the axis line. */
'Outside';
/**

@@ -275,3 +571,11 @@ * Defines Theme of the chart. They are

*/
export declare type ChartTheme = 'Material' | 'Fabric' | 'Bootstrap' | 'Highcontrast';
export declare type ChartTheme =
/** Render a chart with Material theme. */
'Material' |
/** Render a chart with Fabric theme. */
'Fabric' |
/** Render a chart with Bootstrap theme. */
'Bootstrap' |
/** Render a chart with Highcontrast theme. */
'Highcontrast';
/**

@@ -282,3 +586,7 @@ * Specifies the order of the strip line. `Over` | `Behind`.

*/
export declare type ZIndex = 'Over' | 'Behind';
export declare type ZIndex =
/** Places the strip line over the series elements. */
'Over' |
/** Places the strip line behind the series elements. */
'Behind';
/**

@@ -290,3 +598,9 @@ * Defines the strip line text position.

*/
export declare type Anchor = 'Start' | 'Middle' | 'End';
export declare type Anchor =
/** Places the strip line text at the start. */
'Start' |
/** Places the strip line text in the middle. */
'Middle' |
/** Places the strip line text at the end. */
'End';
/**

@@ -299,3 +613,11 @@ * Defines the empty point mode of the chart.

*/
export declare type EmptyPointMode = 'Gap' | 'Zero' | 'Drop' | 'Average';
export declare type EmptyPointMode =
/** Used to display empty points as space */
'Gap' |
/** Used to display empty points as zero */
'Zero' |
/** Used to ignore the empty point while rendering */
'Drop' |
/** Used to display empty points as previous and next point average */
'Average';
/**

@@ -314,3 +636,23 @@ * Defines the type of technical indicators. They are

*/
export declare type TechnicalIndicators = 'Sma' | 'Ema' | 'Tma' | 'Momentum' | 'Atr' | 'AccumulationDistribution' | 'BollingerBands' | 'Macd' | 'Stochastic' | 'Rsi';
export declare type TechnicalIndicators =
/** Predicts the trend using Simple Moving Average approach */
'Sma' |
/** Predicts the trend using Exponential Moving Average approach */
'Ema' |
/** Predicts the trend using Triangle Moving Average approach */
'Tma' |
/** Predicts the trend using Momentum approach */
'Momentum' |
/** Predicts the trend using Average True Range approach */
'Atr' |
/** Predicts the trend using Accumulation Distribution approach */
'AccumulationDistribution' |
/** Predicts the trend using Bollinger approach */
'BollingerBands' |
/** Predicts the trend using Moving Average Convergence Divergence approach */
'Macd' |
/** Predicts the trend using Stochastic approach */
'Stochastic' |
/** Predicts the trend using RSI approach */
'Rsi';
/**

@@ -325,3 +667,15 @@ * Defines the type of trendlines. They are

*/
export declare type TrendlineTypes = 'Linear' | 'Exponential' | 'Polynomial' | 'Power' | 'Logarithmic' | 'MovingAverage';
export declare type TrendlineTypes =
/** Defines the linear trendline */
'Linear' |
/** Defines the exponential trendline */
'Exponential' |
/** Defines the polynomial trendline */
'Polynomial' |
/** Defines the power trendline */
'Power' |
/** Defines the logarithmic trendline */
'Logarithmic' |
/** Defines the moving average trendline */
'MovingAverage';
/**

@@ -334,3 +688,11 @@ * Defines the financial data fields

*/
export declare type FinancialDataFields = 'High' | 'Low' | 'Open' | 'Close';
export declare type FinancialDataFields =
/** Represents the highest price in the stocks over time */
'High' |
/** Represents the lowest price in the stocks over time */
'Low' |
/** Represents the opening price in the stocks over time */
'Open' |
/** Represents the closing price in the stocks over time */
'Close';
/**

@@ -343,3 +705,11 @@ * It defines type of spline.

*/
export declare type SplineType = 'Natural' | 'Monotonic' | 'Cardinal' | 'Clamped';
export declare type SplineType =
/** Used to render natural spline type */
'Natural' |
/** Used to render Monotonicspline */
'Monotonic' |
/** Used to render Cardinal */
'Cardinal' |
/** Used to render Clamped */
'Clamped';
/**

@@ -351,3 +721,9 @@ * Defines the BoxPlotMode for box and whisker chart series, They are.

*/
export declare type BoxPlotMode = 'Exclusive' | 'Inclusive' | 'Normal';
export declare type BoxPlotMode =
/** Defines the Exclusive mode. */
'Exclusive' |
/** Defines the InClusive mode. */
'Inclusive' |
/** Defines the Normal mode. */
'Normal';
/**

@@ -359,3 +735,9 @@ * Defines the skeleton type for the axis.

*/
export declare type SkeletonType = 'Date' | 'DateTime' | 'Time';
export declare type SkeletonType =
/** Used to format date */
'Date' |
/** Used to format date and time */
'DateTime' |
/** Used to format time */
'Time';
/**

@@ -370,2 +752,14 @@ * Defines border type for multi level labels.

*/
export declare type BorderType = 'Rectangle' | 'Brace' | 'WithoutBorder' | 'WithoutTopBorder' | 'WithoutTopandBottomBorder' | 'CurlyBrace';
export declare type BorderType =
/** Rectangle */
'Rectangle' |
/** Brace */
'Brace' |
/** WithoutBorder */
'WithoutBorder' |
/** WithoutTopBorder */
'WithoutTopBorder' |
/** WithoutTopandBottomBorder */
'WithoutTopandBottomBorder' |
/** CurlyBrace */
'CurlyBrace';

@@ -27,9 +27,9 @@ import { Chart } from '../chart';

isSelected(chart: Chart): boolean;
private getRectPoint(series, rect, x, y);
private getRectPoint;
/**
* Checks whether the region contains a point
*/
private checkRegionContainsPoint(regionRect, rect, x, y);
private getClosest(series, value);
private checkRegionContainsPoint;
private getClosest;
getClosestX(chart: Chart, series: Series): PointData;
}

@@ -189,3 +189,3 @@ import { ChildProperty } from '@syncfusion/ej2-base';

*/
private getPosition(position, availableSize);
private getPosition;
/**

@@ -198,7 +198,7 @@ * To set bounds for chart and accumulation chart

*/
private getLocation(position, alignment, legendBounds, rect, availableSize);
private getLocation;
/**
* To find legend alignment for chart and accumulation chart
*/
private alignLegend(start, size, legendSize, alignment);
private alignLegend;
/**

@@ -213,19 +213,19 @@ * Renders the legend.

*/
private findFirstLegendPosition(legendCollection);
private findFirstLegendPosition;
/**
* To create legend rendering elements for chart and accumulation chart
*/
private createLegendElements(chart, legendBounds, legendGroup, legend, id, redraw?);
private createLegendElements;
/**
* To render legend symbols for chart and accumulation chart
*/
private renderSymbol(legendOption, group, i);
private renderSymbol;
/**
* To render legend text for chart and accumulation chart
*/
private renderText(chart, legendOption, group, textOptions, i);
private renderText;
/**
* To render legend paging elements for chart and accumulation chart
*/
private renderPagingElements(chart, bounds, textOption, legendGroup);
private renderPagingElements;
/**

@@ -232,0 +232,0 @@ * To translate legend pages for chart and accumulation chart

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -200,3 +200,2 @@ import { Property, ChildProperty, Complex } from '@syncfusion/ej2-base';import { EmptyPointMode} from '../../chart/utils/enum';import { AccEmptyPointMode, ConnectorType} from '../../accumulation-chart/model/enum';import { Alignment, TextOverflow } from '../utils/enum';import { Theme } from '../model/theme';

* Interface for a class Indexes
* @private
*/

@@ -203,0 +202,0 @@ export interface IndexesModel {

@@ -161,3 +161,5 @@ import { ChildProperty } from '@syncfusion/ej2-base';

}
/** @private */
/**
* Selection Option for series and point indexes.
*/
export declare class Indexes extends ChildProperty<Indexes> {

@@ -164,0 +166,0 @@ /**

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -160,3 +163,5 @@ extendStatics(d, b);

export { Animation };
/** @private */
/**
* Selection Option for series and point indexes.
*/
var Indexes = /** @class */ (function (_super) {

@@ -163,0 +168,0 @@ __extends(Indexes, _super);

@@ -135,2 +135,4 @@ import { Chart, Alignment } from '../../chart';

point: Points | AccPoints;
/** Defines the header text for tooltip */
headerText?: string;
}

@@ -137,0 +139,0 @@ export interface IMouseEventArgs extends IChartEventArgs {

@@ -43,3 +43,3 @@ import { ScrollBar } from './scrollbar';

*/
private backRect(scroll, renderer, parent);
private backRect;
/**

@@ -49,3 +49,3 @@ * Method to render arrows

*/
private arrows(scroll, renderer, parent);
private arrows;
/**

@@ -71,3 +71,3 @@ * Methods to set the arrow width

*/
private renderCircle(scroll, renderer, parent);
private renderCircle;
/**

@@ -79,3 +79,3 @@ * Method to render grip elements

*/
private thumbGrip(scroll, renderer, parent);
private thumbGrip;
}

@@ -63,3 +63,3 @@ import { Chart } from '../../chart/chart';

*/
private getMouseXY(e);
private getMouseXY;
/**

@@ -69,3 +69,3 @@ * Method to bind events for scrollbar svg object

*/
private wireEvents(element);
private wireEvents;
/**

@@ -75,3 +75,3 @@ * Method to remove events for srcollbar svg object

*/
private unWireEvents(element);
private unWireEvents;
/**

@@ -87,3 +87,3 @@ * Handles the mouse down on scrollbar

*/
private isExist(id, match);
private isExist;
/**

@@ -93,3 +93,3 @@ * To check current poisition is within scrollbar region

*/
private isWithIn(currentX);
private isWithIn;
/**

@@ -101,3 +101,3 @@ * Method to find move length of thumb

*/
private moveLength(mouseXY, thumbX, circleRadius);
private moveLength;
/**

@@ -108,3 +108,3 @@ * Method to calculate zoom factor and position

*/
private setZoomFactorPosition(currentX, currentWidth);
private setZoomFactorPosition;
/**

@@ -133,3 +133,3 @@ * Handles the mouse move on scrollbar

*/
private getTheme();
private getTheme;
/**

@@ -143,3 +143,3 @@ * Method to remove existing scrollbar

*/
private setCursor(target);
private setCursor;
/**

@@ -149,3 +149,3 @@ * Method to set theme for sollbar

*/
private setTheme(target);
private setTheme;
/**

@@ -156,3 +156,3 @@ * To check current axis

*/
private isCurrentAxis(target, ele);
private isCurrentAxis;
/**

@@ -162,3 +162,3 @@ * Method to resize thumb

*/
private resizeThumb(e);
private resizeThumb;
/**

@@ -169,7 +169,7 @@ * Method to position the scrollbar thumb

*/
private positionThumb(currentX, currentWidth);
private positionThumb;
/**
* Method to get default values
*/
private getDefaults();
private getDefaults;
/**

@@ -186,3 +186,3 @@ * Method for injecting scrollbar module

*/
private performAnimation(previous, current);
private performAnimation;
/**

@@ -196,3 +196,3 @@ * Method to destroy scrollbar

getModuleName(): string;
private getArgs(eventName, range?, zoomPosition?, zoomFactor?);
private getArgs;
}

@@ -30,2 +30,3 @@ import { Chart } from '../../chart';

text: string[];
headerText: string;
svgTooltip: SVGTooltip;

@@ -44,3 +45,3 @@ /**

getTooltipElement(isTooltip: boolean): HTMLDivElement;
private createElement();
private createElement;
pushData(data: PointData | AccPointData, isFirst: boolean, tooltipDiv: HTMLDivElement, isChart: boolean): boolean;

@@ -50,9 +51,9 @@ removeHighlight(chart: Chart | AccumulationChart): void;

highlightPoints(): void;
createTooltip(chart: Chart | AccumulationChart, isFirst: boolean, header: string, location: ChartLocation, clipLocation: ChartLocation, point: Points | AccPoints, shapes: ChartShape[], offset: number, bounds: Rect, extraPoints?: PointData[], templatePoint?: Points | AccPoints): void;
private findPalette();
private findColor(data, series);
createTooltip(chart: Chart | AccumulationChart, isFirst: boolean, location: ChartLocation, clipLocation: ChartLocation, point: Points | AccPoints, shapes: ChartShape[], offset: number, bounds: Rect, extraPoints?: PointData[], templatePoint?: Points | AccPoints): void;
private findPalette;
private findColor;
updatePreviousPoint(extraPoints: PointData[]): void;
fadeOut(data: PointData[], chart: Chart | AccumulationChart): void;
removeHighlightedMarker(data: PointData[]): void;
triggerEvent(point: PointData | AccPointData, isFirst: boolean, textCollection: string, firstText?: boolean): boolean;
triggerEvent(point: PointData | AccPointData, isFirst: boolean, textCollection: string, headerText: string, firstText?: boolean): boolean;
removeText(): void;

@@ -59,0 +60,0 @@ stopAnimation(): void;

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -107,3 +110,3 @@ extendStatics(d, b);

};
BaseTooltip.prototype.createTooltip = function (chart, isFirst, header, location, clipLocation, point, shapes, offset, bounds, extraPoints, templatePoint) {
BaseTooltip.prototype.createTooltip = function (chart, isFirst, location, clipLocation, point, shapes, offset, bounds, extraPoints, templatePoint) {
if (extraPoints === void 0) { extraPoints = null; }

@@ -116,3 +119,3 @@ if (templatePoint === void 0) { templatePoint = null; }

opacity: chart.tooltip.opacity,
header: header, content: this.text, fill: chart.tooltip.fill, border: chart.tooltip.border,
header: this.headerText, content: this.text, fill: chart.tooltip.fill, border: chart.tooltip.border,
enableAnimation: chart.tooltip.enableAnimation, location: location, shared: chart.tooltip.shared,

@@ -140,3 +143,3 @@ shapes: shapes, clipBounds: this.chart.chartAreaType === 'PolarRadar' ? new ChartLocation(0, 0) : clipLocation,

this.svgTooltip.content = this.text;
this.svgTooltip.header = header;
this.svgTooltip.header = this.headerText;
this.svgTooltip.offset = offset;

@@ -205,7 +208,7 @@ this.svgTooltip.palette = this.findPalette();

};
BaseTooltip.prototype.triggerEvent = function (point, isFirst, textCollection, firstText) {
BaseTooltip.prototype.triggerEvent = function (point, isFirst, textCollection, headerText, firstText) {
if (firstText === void 0) { firstText = true; }
var argsData = {
cancel: false, name: tooltipRender, text: textCollection,
point: point.point, series: point.series, textStyle: this.textStyle
point: point.point, series: point.series, textStyle: this.textStyle, headerText: headerText
};

@@ -220,2 +223,3 @@ this.chart.trigger(tooltipRender, argsData);

this.text = this.formattedText;
this.headerText = argsData.headerText;
}

@@ -222,0 +226,0 @@ return !argsData.cancel;

@@ -6,3 +6,7 @@ /**

*/
export declare type Units = 'Pixel' | 'Point';
export declare type Units =
/** Specifies the pixel value */
'Pixel' |
/** Specifies the axis value. */
'Point';
/**

@@ -15,5 +19,19 @@ * Defines the Alignment. They are

*/
export declare type Alignment = 'Near' | 'Center' | 'Far';
export declare type Alignment =
/** Define the left alignment. */
'Near' |
/** Define the center alignment. */
'Center' |
/** Define the right alignment. */
'Far';
/** @private */
export declare type SeriesCategories = 'TrendLine' | 'Indicator' | 'Series' | 'Pareto';
export declare type SeriesCategories =
/** Defines the trenline */
'TrendLine' |
/** Defines the indicator */
'Indicator' |
/** Defines the normal series */
'Series' |
/** Defines the Pareto series */
'Pareto';
/**

@@ -24,3 +42,7 @@ * Defines regions of an annotation. They are

*/
export declare type Regions = 'Chart' | 'Series';
export declare type Regions =
/** Specifies the chart coordinates */
'Chart' |
/** Specifies the series coordinates */
'Series';
/**

@@ -33,3 +55,9 @@ * Defines the Position. They are

*/
export declare type Position = 'Top' | 'Middle' | 'Bottom';
export declare type Position =
/** Define the top position. */
'Top' |
/** Define the middle position. */
'Middle' |
/** Define the bottom position. */
'Bottom';
/**

@@ -40,3 +68,11 @@ * Defines the export file format.

*/
export declare type ExportType = 'PNG' | 'JPEG' | 'SVG' | 'PDF';
export declare type ExportType =
/** Used to export a image as png format */
'PNG' |
/** Used to export a image as jpeg format */
'JPEG' |
/** Used to export a file as svg format */
'SVG' |
/** Used to export a file as pdf format */
'PDF';
/**

@@ -48,2 +84,8 @@ * Defines the Text overflow.

*/
export declare type TextOverflow = 'None' | 'Wrap' | 'Trim';
export declare type TextOverflow =
/** Used to show the chart title with overlap to other element */
'None' |
/** Used to show the chart title with Wrap support */
'Wrap' |
/** Used to show the chart title with Trim */
'Trim';

@@ -43,3 +43,3 @@ import { Chart } from '../../chart/chart';

*/
private getControlsValue(controls);
private getControlsValue;
}

@@ -1,10 +0,1 @@

import * as charts from './index';
import * as base from '@syncfusion/ej2-base';
import * as data from '@syncfusion/ej2-data';
import * as svgbase from '@syncfusion/ej2-svg-base';
import * as pdfexport from '@syncfusion/ej2-pdf-export';
import * as fileutils from '@syncfusion/ej2-file-utils';
import * as compression from '@syncfusion/ej2-compression';
import * as navigations from '@syncfusion/ej2-navigations';
import * as calendars from '@syncfusion/ej2-calendars';
export { charts, base, data, svgbase, pdfexport, fileutils, compression, navigations, calendars };
export * from './index';
var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -341,11 +341,11 @@ import { Component, SvgRenderer } from '@syncfusion/ej2-base';

*/
private initPrivateVariables();
private initPrivateVariables;
/**
* Method to set culture for chart
*/
private setCulture();
private setCulture;
/**
* to initialize the slider
*/
private setSliderValue();
private setSliderValue;
/**

@@ -358,11 +358,11 @@ * To render the range navigator

*/
private setTheme();
private setTheme;
/**
* Method to create SVG for Range Navigator
*/
private createRangeSvg();
private createRangeSvg;
/**
* Bounds calculation for widget performed.
*/
private calculateBounds();
private calculateBounds;
/**

@@ -375,3 +375,3 @@ * Creating Chart for range navigator

*/
private renderPeriodSelector();
private renderPeriodSelector;
/**

@@ -384,3 +384,3 @@ * Creating secondary range navigator

*/
private renderSlider();
private renderSlider;
/**

@@ -396,7 +396,7 @@ * To Remove the SVG.

*/
private unWireEvents();
private unWireEvents;
/**
* Method to bind events for range navigator
*/
private wireEvents();
private wireEvents;
/**

@@ -439,3 +439,3 @@ * Handles the widget resize.

*/
private renderChartBackground();
private renderChartBackground;
/**

@@ -456,3 +456,3 @@ * Handles the mouse down on range navigator.

*/
private setMouseX(e);
private setMouseX;
/** Wire, UnWire and Event releated calculation End here */

@@ -459,0 +459,0 @@ /**

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -25,3 +25,3 @@ import { Axis } from '../../chart/index';

renderChart(control: RangeNavigator): void;
private processDataSource(dataSource, query, control, series?);
private processDataSource;
/**

@@ -31,3 +31,3 @@ * data manager process calculated here

*/
private dataManagerSuccess(e, control, series?);
private dataManagerSuccess;
/**

@@ -38,4 +38,4 @@ * Process JSON data from data source

*/
private processJsonData(viewData, control, len, series);
private processXAxis(control);
private processJsonData;
private processXAxis;
/**

@@ -45,3 +45,3 @@ * Process yAxis for range navigator

*/
private processYAxis(control);
private processYAxis;
/**

@@ -53,5 +53,5 @@ * Process Light weight control

renderSeries(control: RangeNavigator): void;
private createSeriesElement(control, series, index);
private calculateGroupingBounds(control);
private drawSeriesBorder(control, chartElement);
private createSeriesElement;
private calculateGroupingBounds;
private drawSeriesBorder;
}
var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -32,7 +32,7 @@ import { Toolbar } from '@syncfusion/ej2-navigations';

*/
private setSelectedStyle(selectedIndex);
private setSelectedStyle;
/**
* Button click handling
*/
private buttonClick(args, control);
private buttonClick;
/**

@@ -44,3 +44,3 @@ *

*/
private changedRange(type, end, interval);
private changedRange;
/**

@@ -47,0 +47,0 @@ * Get module name

@@ -28,3 +28,3 @@ import { RangeNavigator } from '../range-navigator';

*/
private getSecondaryLabelType(type);
private getSecondaryLabelType;
/**

@@ -34,3 +34,3 @@ * To find labels for date time axis

*/
private findAxisLabels(axis);
private findAxisLabels;
/**

@@ -42,3 +42,3 @@ * To find date time formats for Quarter and week interval type

*/
private dateFormats(text, axis, index);
private dateFormats;
/**

@@ -49,3 +49,3 @@ * To find the y co-ordinate for axis labels

*/
private findLabelY(control, isSecondary);
private findLabelY;
/**

@@ -59,7 +59,7 @@ * It places the axis labels and returns border for secondary axis labels

*/
private placeAxisLabels(axis, pointY, id, control, labelElement);
private placeAxisLabels;
/**
* To check label is intersected with successive label or not
*/
private isIntersect(axis, currentX, currentWidth, prevX, prevWidth);
private isIntersect;
/**

@@ -70,3 +70,3 @@ * To find suitable label format for Quarter and week Interval types

*/
private findSuitableFormat(axis, control);
private findSuitableFormat;
/**

@@ -77,3 +77,3 @@ * Alignment position for secondary level labels in date time axis

*/
private findAlignment(axis, index);
private findAlignment;
}
var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -60,11 +60,11 @@ import { RangeNavigator } from '../index';

*/
private triggerEvent(range);
private triggerEvent;
/**
* @hidden
*/
private addEventListener();
private addEventListener;
/**
* @hidden
*/
private removeEventListener();
private removeEventListener;
/**

@@ -75,3 +75,3 @@ * Move move handler perfomed here

*/
private mouseMoveHandler(e);
private mouseMoveHandler;
/**

@@ -81,3 +81,3 @@ * To get the range value

*/
private getRangeValue(x);
private getRangeValue;
/**

@@ -87,3 +87,3 @@ * Moused down handler for slider perform here

*/
private mouseDownHandler(e);
private mouseDownHandler;
/**

@@ -93,3 +93,3 @@ * To get the current slider element

*/
private getCurrentSlider(id);
private getCurrentSlider;
/**

@@ -99,3 +99,3 @@ * Mouse up handler performed here

*/
private mouseUpHandler(e);
private mouseUpHandler;
/**

@@ -107,3 +107,3 @@ * Allow Snapping perfomed here

*/
private setAllowSnapping(control, start, end, trigger, tooltip);
private setAllowSnapping;
/**

@@ -118,3 +118,3 @@ * Animation Calculation for slider navigation

*/
private mouseCancelHandler();
private mouseCancelHandler;
/**

@@ -121,0 +121,0 @@ * Destroy Method Calling here

@@ -26,3 +26,3 @@ import { RangeNavigator, RangeSlider } from '../../range-navigator';

*/
private getContentSize(value);
private getContentSize;
/**

@@ -37,3 +37,3 @@ * Right tooltip method called here

*/
private createElement(id);
private createElement;
/**

@@ -46,3 +46,3 @@ * Tooltip render called here

*/
private renderTooltip(bounds, parent, pointX, content);
private renderTooltip;
/**

@@ -52,7 +52,7 @@ * Tooltip content processed here

*/
private getTooltipContent(value);
private getTooltipContent;
/**
* Fadeout animation performed here
*/
private fadeOutTooltip();
private fadeOutTooltip;
/**

@@ -59,0 +59,0 @@ * Get module name.

@@ -8,3 +8,9 @@ /**

*/
export declare type RangeNavigatorType = 'Line' | 'Area' | 'StepLine';
export declare type RangeNavigatorType =
/** Line type */
'Line' |
/** Area type */
'Area' |
/** StepLine type */
'StepLine';
/**

@@ -21,3 +27,21 @@ * Defines the interval type of datetime axis. They are

*/
export declare type RangeIntervalType = 'Auto' | 'Years' | 'Quarter' | 'Months' | 'Weeks' | 'Days' | 'Hours' | 'Minutes' | 'Seconds';
export declare type RangeIntervalType =
/** Define the interval of the axis based on data. */
'Auto' |
/** Define the interval of the axis in years. */
'Years' |
/** Define the interval of the axis based on quarter */
'Quarter' |
/** Define the interval of the axis in months. */
'Months' |
/** Define the intervl of the axis in weeks */
'Weeks' |
/** Define the interval of the axis in days. */
'Days' |
/** Define the interval of the axis in hours. */
'Hours' |
/** Define the interval of the axis in minutes. */
'Minutes' |
/** Define the interval of the axis in seconds. */
'Seconds';
/**

@@ -29,3 +53,7 @@ * It defines type of thump in the range navigator.

*/
export declare type ThumbType = 'Circle' | 'Rectangle';
export declare type ThumbType =
/** Circle type */
'Circle' |
/** Rectangle type */
'Rectangle';
/**

@@ -37,3 +65,7 @@ * It defines display mode for the range navigator tooltip.

*/
export declare type TooltipDisplayMode = 'Always' | 'OnDemand';
export declare type TooltipDisplayMode =
/** Tooltip will be shown always */
'Always' |
/** Tooltip will be shown only in mouse move */
'OnDemand';
/**

@@ -47,3 +79,9 @@ * It defines the value Type for the axis used

*/
export declare type RangeValueType = 'Double' | 'DateTime' | 'Logarithmic';
export declare type RangeValueType =
/** Double axis */
'Double' |
/** Datetime axis */
'DateTime' |
/** Logarithmic axis */
'Logarithmic';
/**

@@ -56,3 +94,9 @@ * Label alignment of the axis

*/
export declare type LabelAlignment = 'Near' | 'Middle' | 'Far';
export declare type LabelAlignment =
/** Near alignment */
'Near' |
/** Middle alignment */
'Middle' |
/** Far Alignment */
'Far';
/**

@@ -63,3 +107,7 @@ * Period selector position

*/
export declare type PeriodSelectorPosition = 'Top' | 'Bottom';
export declare type PeriodSelectorPosition =
/** Top position */
'Top' |
/** Bottom position */
'Bottom';
/**

@@ -71,2 +119,6 @@ * Defines the intersect action. They are

*/
export declare type RangeLabelIntersectAction = 'None' | 'Hide';
export declare type RangeLabelIntersectAction =
/** Shows all the labels. */
'None' |
/** Hide the label when it intersect. */
'Hide';
var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -24,37 +24,37 @@ /**

renderArea(smithchart: Smithchart, bounds: SmithchartRect): void;
private updateHAxis(smithchart);
private updateRAxis(smithchart);
private measureHorizontalAxis(smithchart);
private measureRadialAxis(smithchart);
private calculateChartArea(smithchart, bounds);
private calculateCircleMargin(smithchart, bounds);
private maximumLabelLength(smithchart);
private calculateAxisLabels();
private isOverlap(x, d, previousR, spacingBetweenGridLines);
private calculateXAxisRange(smithchart);
private calculateRAxisRange(smithchart);
private measureHMajorGridLines(smithchart);
private measureRMajorGridLines(smithchart);
private circleXYRadianValue(centerX, centerY, outterX, outterY);
private calculateMajorArcStartEndPoints(radialPoint, value, smithchart);
private calculateHMajorArcStartEndPoints(value);
private calculateMinorArcStartEndPoints(value);
private updateHAxis;
private updateRAxis;
private measureHorizontalAxis;
private measureRadialAxis;
private calculateChartArea;
private calculateCircleMargin;
private maximumLabelLength;
private calculateAxisLabels;
private isOverlap;
private calculateXAxisRange;
private calculateRAxisRange;
private measureHMajorGridLines;
private measureRMajorGridLines;
private circleXYRadianValue;
private calculateMajorArcStartEndPoints;
private calculateHMajorArcStartEndPoints;
private calculateMinorArcStartEndPoints;
intersectingCirclePoints(x1: number, y1: number, r1: number, x2: number, y2: number, r2: number, renderType: RenderType): Point;
private updateHMajorGridLines(smithchart);
private updateRMajorGridLines(smithchart);
private updateHAxisLine(smithchart);
private updateRAxisLine(smithchart);
private drawHAxisLabels(smithchart);
private drawRAxisLabels(smithchart);
private calculateRegion(label, textSize, textPositionX, textPositionY);
private updateHMinorGridLines(smithchart);
private updateRMinorGridLines(smithchart);
private calculateGridLinesPath(points);
private measureHMinorGridLines(smithchart);
private measureRMinorGridLines(smithchart);
private minorGridLineArcIntersectCircle(centerValue);
private circlePointPosition(cx, cy, angle, r);
private setLabelsInsidePosition(angle, px, py, textSize);
private setLabelsOutsidePosition(angle, px, py, textSize);
private arcRadius(startPoint, endPoint, angle);
private updateHMajorGridLines;
private updateRMajorGridLines;
private updateHAxisLine;
private updateRAxisLine;
private drawHAxisLabels;
private drawRAxisLabels;
private calculateRegion;
private updateHMinorGridLines;
private updateRMinorGridLines;
private calculateGridLinesPath;
private measureHMinorGridLines;
private measureRMinorGridLines;
private minorGridLineArcIntersectCircle;
private circlePointPosition;
private setLabelsInsidePosition;
private setLabelsOutsidePosition;
private arcRadius;
}
var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -15,9 +15,9 @@ /**

renderLegend(smithchart: Smithchart): SmithchartRect;
private calculateLegendBounds(smithchart);
private _getLegendSize(smithchart, series);
private _drawLegend(smithchart);
private drawLegendBorder(gLegendEle, smithchart, legend, legendBounds);
private drawLegendTitle(smithchart, legend, legendBounds, gLegendEle);
private drawLegendItem(smithchart, legend, legendSeries, k, x, y, legendBounds);
private drawLegendShape(smithchart, legendSeries, locX, locY, index, legend, legendEventArgs);
private calculateLegendBounds;
private _getLegendSize;
private _drawLegend;
private drawLegendBorder;
private drawLegendTitle;
private drawLegendItem;
private drawLegendShape;
/**

@@ -24,0 +24,0 @@ * Get module name.

@@ -13,7 +13,7 @@ import { Smithchart } from '../../smithchart';

calculateSmartLabels(points: object, seriesIndex: number): void;
private compareDataLabels(i, points, count, m);
private isCollide(dataLabel1, dataLabel2);
private resetValues(currentPoint);
private compareDataLabels;
private isCollide;
private resetValues;
drawConnectorLines(smithchart: Smithchart, seriesIndex: number, index: number, currentPoint: DataLabelTextOptions, groupElement: Element): void;
private drawDatalabelSymbol(smithchart, seriesindex, dataLabel, groupElement, bounds, pointsRegion);
private drawDatalabelSymbol;
}

@@ -176,3 +176,4 @@ /**

if (dataLabel1 !== dataLabel2) {
state = !(((dataLabel1['y'] + dataLabel1['height']) < (dataLabel2['y'])) ||
state = !( // to compare data labels
((dataLabel1['y'] + dataLabel1['height']) < (dataLabel2['y'])) ||
(dataLabel1['y'] > (dataLabel2['y'] + dataLabel2['height'])) ||

@@ -179,0 +180,0 @@ ((dataLabel1['x'] + dataLabel1['width'] / 2) < dataLabel2['x'] - dataLabel2['width'] / 2) ||

@@ -8,3 +8,3 @@ /**

drawMarker(smithchart: Smithchart, seriesindex: number, groupElement: Element, pointsRegion: PointRegion[]): void;
private drawSymbol(symbolName, url, location, size, options, smithchart);
private drawSymbol;
}
var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -15,8 +15,8 @@ /**

private dataLabel;
private processData(series);
private processData;
draw(smithchart: Smithchart, axisRender: AxisRender, bounds: SmithchartRect): void;
private drawSeries(smithchart, seriesindex, groupElement, bounds);
private animateDataLabelTemplate(seriesindex, smithchart);
private performAnimation(smithchart, gsEle, seriesIndex);
private drawSeries;
private animateDataLabelTemplate;
private performAnimation;
getLocation(seriesindex: number, pointIndex: number): Point;
}

@@ -17,5 +17,5 @@ /**

smithchartMouseMove(smithchart: Smithchart, e: PointerEvent): Tooltip;
private setMouseXY(smithchart, pageX, pageY);
private createTooltip(smithchart, e, pointindex, seriesindex, series);
private closestPointXY(smithchart, x, y, series, seriesindex);
private setMouseXY;
private createTooltip;
private closestPointXY;
/**

@@ -22,0 +22,0 @@ * Get module name.

@@ -202,5 +202,5 @@ import { Component, INotifyPropertyChanged } from '@syncfusion/ej2-base';

*/
private createChartSvg();
private renderTitle(title, type, groupEle);
private renderSubtitle(title, type, textSize, size, titleLocation, groupEle);
private createChartSvg;
private renderTitle;
private renderSubtitle;
/**

@@ -210,3 +210,3 @@ * @private

*/
private renderBorder();
private renderBorder;
/**

@@ -225,9 +225,9 @@ * Called internally if any of the property value changed.

protected preRender(): void;
private initPrivateVariable();
private initPrivateVariable;
/**
* To Initialize the control rendering.
*/
private setTheme();
private setTheme;
protected render(): void;
private createSecondaryElement();
private createSecondaryElement;
/**

@@ -243,3 +243,3 @@ * To destroy the widget

*/
private wireEVents();
private wireEVents;
mouseMove(e: PointerEvent): void;

@@ -254,3 +254,3 @@ mouseEnd(e: PointerEvent): void;

*/
private unWireEVents();
private unWireEVents;
print(id?: string[] | string | Element): void;

@@ -257,0 +257,0 @@ /**

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -10,3 +10,3 @@ /**

calculateAreaBounds(smithchart: Smithchart, title: TitleModel, bounds: SmithchartRect): SmithchartRect;
private getLegendSpace(smithchart, bounds);
private getLegendSpace;
}

@@ -6,3 +6,11 @@ /**

*/
export declare type SmithchartTheme = 'Material' | 'Fabric' | 'Bootstrap' | 'Highcontrast';
export declare type SmithchartTheme =
/** Render a smithchart with Material theme. */
'Material' |
/** Render a smithchart with Fabric theme. */
'Fabric' |
/** Render a smithchart with Bootstrap theme. */
'Bootstrap' |
/** Render a smithchart with Highcontrast theme. */
'Highcontrast';
/**

@@ -13,5 +21,17 @@ * Defines render type of smithchart. They are

*/
export declare type RenderType = 'Impedance' | 'Admittance';
export declare type AxisLabelPosition = 'Outside' | 'Inside';
export declare type SmithchartLabelIntersectAction = 'Hide' | 'None';
export declare type RenderType =
/** Render a smithchart with Impedance type. */
'Impedance' |
/** Render a smithchart with Admittance type. */
'Admittance';
export declare type AxisLabelPosition =
/** Render a axis label with label position as outside. */
'Outside' |
/** Render a axis label with label position as outside. */
'Inside';
export declare type SmithchartLabelIntersectAction =
/** Hide the overlapped axis label. */
'Hide' |
/** Render the overlapped axis label */
'None';
/**

@@ -24,4 +44,18 @@ * Defines the Alignment. They are

*/
export declare type SmithchartAlignment = 'Near' | 'Center' | 'Far';
export declare type SmithchartExportType = 'PNG' | 'JPEG' | 'SVG' | 'PDF';
export declare type SmithchartAlignment =
/** Define the left alignment. */
'Near' |
/** Define the center alignment. */
'Center' |
/** Define the right alignment. */
'Far';
export declare type SmithchartExportType =
/** Used to export a image as png format */
'PNG' |
/** Used to export a image as jpeg format */
'JPEG' |
/** Used to export a file as svg format */
'SVG' |
/** Used to export a file as pdf format */
'PDF';
/**

@@ -28,0 +62,0 @@ * Specifies TreeMap beforePrint event name.

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

@@ -8,3 +8,13 @@ /**

*/
export declare type SparklineType = 'Line' | 'Column' | 'WinLoss' | 'Pie' | 'Area';
export declare type SparklineType =
/** Define the Sparkline Line type series. */
'Line' |
/** Define the Sparkline Column type series. */
'Column' |
/** Define the Sparkline WinLoss type series. */
'WinLoss' |
/** Define the Sparkline Pie type series. */
'Pie' |
/** Define the Sparkline Area type series. */
'Area';
/**

@@ -14,3 +24,9 @@ * Specifies the sparkline data value types.

*/
export declare type SparklineValueType = 'Numeric' | 'Category' | 'DateTime';
export declare type SparklineValueType =
/** Define the Sparkline Numeric value type series. */
'Numeric' |
/** Define the Sparkline Category value type series. */
'Category' |
/** Define the Sparkline DateTime value type series. */
'DateTime';
/**

@@ -20,3 +36,15 @@ * Specifies the sparkline marker | datalabel visible types.

*/
export declare type VisibleType = 'All' | 'High' | 'Low' | 'Start' | 'End' | 'Negative';
export declare type VisibleType =
/** Define the Sparkline marker | datalabel Visbile All type */
'All' |
/** Define the Sparkline marker | datalabel Visbile High type */
'High' |
/** Define the Sparkline marker | datalabel Visbile Low type */
'Low' |
/** Define the Sparkline marker | datalabel Visbile Start type */
'Start' |
/** Define the Sparkline marker | datalabel Visbile End type */
'End' |
/** Define the Sparkline marker | datalabel Visbile Negative type */
'Negative';
/**

@@ -29,3 +57,11 @@ * Defines Theme of the sparkline. They are

*/
export declare type SparklineTheme = 'Material' | 'Fabric' | 'Bootstrap' | 'Highcontrast';
export declare type SparklineTheme =
/** Render a sparkline with Material theme. */
'Material' |
/** Render a sparkline with Fabric theme. */
'Fabric' |
/** Render a sparkline with Bootstrap theme. */
'Bootstrap' |
/** Render a sparkline with HighContrast theme. */
'Highcontrast';
/**

@@ -37,2 +73,8 @@ * Defines edge data label placement for datalabel, if exceeds the sparkline area horizontally.

*/
export declare type EdgeLabelMode = 'None' | 'Shift' | 'Hide';
export declare type EdgeLabelMode =
/** Edge data label shown as clipped text */
'None' |
/** Edge data label moved inside the sparkline area */
'Shift' |
/** Edge data label will hide, if exceeds the sparkline area */
'Hide';

@@ -63,7 +63,7 @@ import { Sparkline } from '../index';

*/
private processCategory(data?, x?, y?);
private processCategory;
/**
* To process sparkline DateTime data.
*/
private processDateTime(data?, x?, y?);
private processDateTime;
/**

@@ -77,65 +77,65 @@ * To render sparkline series.

*/
private rangeBand(rangeBandSettings, group, index);
private rangeBand;
/**
* To render line series
*/
private renderLine(points, args);
private renderLine;
/**
* To render pie series
*/
private renderPie(points, args);
private renderPie;
/**
* To get special point color and option for Pie series.
*/
private getPieSpecialPoint(temp, spark, option, i, high, low, length);
private getPieSpecialPoint;
/**
* To render area series
*/
private renderArea(points, args);
private renderArea;
/**
* To render column series
*/
private renderColumn(points, args);
private renderColumn;
/**
* To render WinLoss series
*/
private renderWinLoss(points, args);
private renderMarker(points);
private renderWinLoss;
private renderMarker;
/**
* To get special point color and option.
*/
private getSpecialPoint(render, temp, spark, option, i, highPos, lowPos, length, visible?);
private getSpecialPoint;
/**
* To render data label for sparkline.
*/
private renderLabel(points);
private arrangeLabelPosition(edgeLabel, render, x, index, length, size, padding);
private renderLabel;
private arrangeLabelPosition;
/**
* To get special point color and option.
*/
private getLabelVisible(render, temp, i, label, length, highPos, lowPos);
private getLabelVisible;
/**
* To format text
*/
private formatter(format, data);
private formatter;
/**
* To calculate min max for x and y axis
*/
private axisCalculation();
private axisCalculation;
/**
* To find x axis interval.
*/
private getInterval(data, x, type);
private getInterval;
/**
* To calculate axis ranges internally.
*/
private findRanges(data);
private findRanges;
/**
* To render the sparkline axis
*/
private drawAxis();
private drawAxis;
/**
* To trigger point render event
*/
private triggerPointRender(name, i, fill, border);
private triggerPointRender;
}

@@ -22,6 +22,6 @@ import { Sparkline } from '../index';

*/
private addEventListener();
private mouseLeaveHandler(e);
private mouseUpHandler(e);
private fadeOut();
private addEventListener;
private mouseLeaveHandler;
private mouseUpHandler;
private fadeOut;
/**

@@ -32,25 +32,25 @@ * To remove tooltip and tracker elements.

removeTooltipElements(): void;
private mouseMoveHandler(e);
private processTooltip(e);
private mouseMoveHandler;
private processTooltip;
/**
* To render tracker line
*/
private renderTrackerLine(points);
private renderTrackerLine;
/**
* To render line series
*/
private renderTooltip(points);
private renderTooltip;
/**
* To get tooltip format.
*/
private getFormat(format, spark, x, y);
private formatValue(value, sparkline);
private getFormat;
private formatValue;
/**
* To remove tracker line.
*/
private removeTracker();
private removeTracker;
/**
* To remove tooltip element.
*/
private removeTooltip();
private removeTooltip;
/**

@@ -57,0 +57,0 @@ * Get module name.

@@ -292,7 +292,7 @@ import { Component, INotifyPropertyChanged, SvgRenderer } from '@syncfusion/ej2-base';

*/
private createDiv();
private createDiv;
/**
* To set the left and top position for data label template for sparkline
*/
private setSecondaryElementPosition();
private setSecondaryElementPosition;
/**

@@ -302,15 +302,15 @@ * @private

*/
private renderBorder();
private renderBorder;
/**
* To create svg element for sparkline
*/
private createSVG();
private createSVG;
/**
* To Remove the Sparkline SVG object
*/
private removeSvg();
private removeSvg;
/**
* Method to set culture for sparkline
*/
private setCulture();
private setCulture;
/**

@@ -325,7 +325,7 @@ * To provide the array of modules needed for sparkline rendering

*/
private unWireEvents();
private unWireEvents;
/**
* Method to bind events for the sparkline
*/
private wireEvents();
private wireEvents;
/**

@@ -351,3 +351,3 @@ * Sparkline resize event.

*/
private isPointRegion(e);
private isPointRegion;
/**

@@ -368,3 +368,3 @@ * Handles the mouse end.

*/
private setSparklineMouseXY(e);
private setSparklineMouseXY;
/**

@@ -378,3 +378,3 @@ * To change rendering while property value modified.

*/
private refreshSparkline();
private refreshSparkline;
/**

@@ -381,0 +381,0 @@ * Get component name

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
}
return function (d, b) {

@@ -6,0 +9,0 @@ extendStatics(d, b);

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc