@syncfusion/ej2-charts
Version:
Feature-rich chart control with built-in support for over 25 chart types, technical indictors, trendline, zooming, tooltip, selection, crosshair and trackball.
96 lines (95 loc) • 2.31 kB
TypeScript
/**
* It defines type of series in the range navigator.
* * line
* * column
* * area
*
* @private
*/
export declare type RangeNavigatorType =
/** Line type */
'Line' |
/** Area type */
'Area' |
/** StepLine type */
'StepLine';
/**
* It defines type of thump in the range navigator.
* * circle
* * rectangle
*
* @private
*/
export declare type ThumbType =
/** Circle type */
'Circle' |
/** Rectangle type */
'Rectangle';
/**
* It defines display mode for the range navigator tooltip.
* * always
* * OnDemand
*
* @private
*/
export declare type TooltipDisplayMode =
/** Tooltip will be shown always */
'Always' |
/** Tooltip will be shown only in mouse move */
'OnDemand';
/**
* Specifies the data types that the axis can handle:
* * Double: This type is used for rendering a numeric axis to accommodate numeric data.
* * DateTime: This type is utilized for rendering a date-time axis to manage date-time data.
* * Logarithmic: This type is applied for rendering a logarithmic axis to handle a wide range of values.
* * DateTimeCategory: This type is used to render a date time category axis for managing business days.
*
* @private
*/
export declare type RangeValueType =
/** Double axis */
'Double' |
/** Datetime axis */
'DateTime' |
/** Logarithmic axis */
'Logarithmic' |
/** Define the datetime category axis */
'DateTimeCategory';
/**
* Label alignment of the axis
* *Near
* *Middle
* *Far
*
* @private
*/
export declare type LabelAlignment =
/** Near alignment */
'Near' |
/** Middle alignment */
'Middle' |
/** Far Alignment */
'Far';
/**
* Defines the intersect action. They are
* * none - Shows all the labels.
* * hide - Hide the label when it intersect.
*/
export declare type RangeLabelIntersectAction =
/** Shows all the labels. */
'None' |
/** Hide the label when it intersect. */
'Hide';
/**
* Defines the Label Placement for axis. They are
* * betweenTicks - Render the label between the ticks.
* * onTicks - Render the label on the ticks.
* * auto - Render the label between or on the ticks based on data.
*/
export declare type NavigatorPlacement =
/** Render the label between the ticks. */
'BetweenTicks' |
/** Render the label on the ticks. */
'OnTicks' |
/** Render the label between or on the ticks based on data. */
'Auto';