ag-charts-community
Version:
Advanced Charting / Charts supporting Javascript / Typescript / React / Angular / Vue
222 lines (221 loc) • 12 kB
TypeScript
import * as fromToMotion from './motion/fromToMotion';
export { Chart } from './chart/chart';
export type { TransferableResources } from './chart/chart';
export { NumberAxis } from './chart/axis/numberAxis';
export { isAgFlowProportionChartOptions, isAgGaugeChartOptions, isAgHierarchyChartOptions, isAgStandaloneChartOptions, isAgTopologyChartOptions, } from './chart/mapping/types';
export { ModuleRegistry } from 'ag-charts-core';
export * from './chart/commonOptionsDefs';
export * from './chart/axesOptionsDefs';
export * from './chart/chartOptionsDefs';
export { NewAreaSeriesModule } from './chart/series/cartesian/areaSeriesModule';
export { NewBubbleSeriesModule } from './chart/series/cartesian/bubbleSeriesModule';
export { NewHistogramSeriesModule } from './chart/series/cartesian/histogramSeriesModule';
export { NewScatterSeriesModule } from './chart/series/cartesian/scatterSeriesModule';
export * from './util/angle';
export * from './util/date';
export { extractDecoratedProperties, isDecoratedObject, listDecoratedProperties } from './util/decorator';
export * from './util/dom';
export * from './util/deprecation';
export * from './util/extent';
export * from './util/format.util';
export * from './util/json';
export * from './util/keynavUtil';
export * from './util/listeners';
export * from './util/nearest';
export * from './util/number';
export * from './util/object';
export * from './util/placement';
export * from './util/properties';
export * from './util/proxy';
export * from './util/stateMachine';
export * from './util/timeFormatDefaults';
export * from './util/textMeasurer';
export * from './util/textWrapper';
export * from './util/timeFormat';
export * from './util/validation';
export * from './util/vector';
export * from './util/vector4';
export * from './module/axisModule';
export * from './module/axisOptionModule';
export * from './module/baseModule';
export * from './module/coreModules';
export * from './module/optionsModule';
export * from './module/optionsModuleTypes';
export * from './module/module';
export * from './module/axisContext';
export * from './module/moduleContext';
export * from './module/enterpriseModule';
export * from './chart/background/background';
export * from './chart/background/backgroundModule';
export * from './chart/chartAnimationPhase';
export * from './chart/chartAxisDirection';
export * from './chart/axis/axisUtil';
export * from './chart/axis/axisTickGenerator';
export * from './chart/data/dataModel';
export * from './chart/data/dataController';
export * from './chart/data/dataService';
export * from './chart/data/processors';
export * from './chart/data/aggregateFunctions';
export * from './chart/updateService';
export * from './chart/layout/layoutManager';
export * from './chart/interaction/animationManager';
export * from './chart/interaction/chartEventManager';
export * from './chart/interaction/contextMenuRegistry';
export * from './chart/interaction/dragInterpreter';
export * from './chart/interaction/highlightManager';
export * from './chart/interaction/interactionManager';
export * from './chart/interaction/tooltipManager';
export * from './chart/interaction/zoomManager';
export * from './chart/zIndexMap';
export * from './chart/series/series';
export * from './chart/series/seriesEvents';
export * from './chart/series/seriesLabelUtil';
export * from './chart/series/seriesProperties';
export * from './chart/series/seriesMarker';
export * from './chart/series/seriesTooltip';
export * from './chart/series/seriesTypes';
export * from './chart/series/seriesZIndexMap';
export * from './chart/series/util';
export * from './chart/series/cartesian/barSeries';
export * from './chart/series/cartesian/barSeriesModule';
export * from './chart/series/cartesian/scaling';
export * from './chart/series/cartesian/abstractBarSeries';
export * from './chart/series/cartesian/cartesianSeries';
export * from './chart/series/cartesian/lineSeries';
export * from './chart/series/cartesian/lineSeriesModule';
export * from './chart/series/cartesian/lineUtil';
export * from './chart/series/cartesian/lineInterpolationUtil';
export * from './chart/series/cartesian/barUtil';
export * from './chart/series/cartesian/areaUtil';
export * from './chart/series/cartesian/markerUtil';
export * from './chart/series/cartesian/labelUtil';
export * from './chart/series/cartesian/pathUtil';
export * from './chart/series/cartesian/quadtreeUtil';
export * from './chart/series/cartesian/interpolationProperties';
export * from './chart/series/dataModelSeries';
export * from './chart/series/polar/polarSeries';
export * from './chart/series/polar/pieUtil';
export * from './chart/series/polar/polarZIndexMap';
export * from './chart/series/hierarchy/hierarchySeries';
export * from './chart/series/hierarchy/hierarchySeriesProperties';
export * from './chart/series/topologySeries';
export * from './chart/series/flowProportionSeries';
export * from './chart/series/topology/geojson';
export * from './chart/series/topology/lonLatBbox';
export * from './chart/series/topology/mercatorScale';
export * from './chart/series/gaugeSeries';
export * from './chart/series/shapeUtil';
export * from './chart/axis/axis';
export * from './chart/axis/axisInterval';
export * from './chart/axis/axisLabel';
export * from './chart/axis/axisTick';
export * from './chart/axis/polarAxis';
export * from './chart/axis/categoryAxis';
export * from './chart/axis/groupedCategoryAxis';
export * from './chart/axis/cartesianAxis';
export { AxisTicks } from './chart/axis/axisTicks';
export * from './chart/chartAxis';
export * from './chart/crossline/crossLine';
export * from './chart/crossline/crossLineLabelPosition';
export * from './chart/legend/legendDatum';
export * from './chart/legend/legendSymbol';
export * from './chart/tooltip/tooltip';
export * from './motion/animation';
export * as Motion from './motion/easing';
export * from './motion/resetMotion';
export * from './motion/fromToMotion';
export * from './motion/pathMotion';
export * from './dom/domManager';
export * from './dom/elements';
export * from './dom/proxyInteractionService';
export * from './util/id';
export { FONT_SIZE_RATIO } from './chart/themes/constants';
export { type DefaultColors } from './chart/themes/defaultColors';
export { ChartUpdateType } from './chart/chartUpdateType';
export { type MementoOriginator } from './api/state/memento';
export { isDenseInterval, range } from './util/ticks';
export { Color } from './util/color';
export { setAttribute, setAttributes, setElementStyle } from './util/attributeUtil';
export { Debug } from './util/debug';
export { isContinuous } from './util/value';
export type { PlacedLabel, PointLabelDatum, LabelPlacement } from './scene/util/labelPlacement';
export { isGradientFill, isPatternFill, isGradientOrPatternFill } from './scene/util/fill';
export * from './util/bboxinterface';
export { Padding } from './util/padding';
export { lineDistanceSquared } from './util/distance';
export * from './scale/timeScale';
export * from './scale/logScale';
export * from './scale/bandScale';
export * from './scale/categoryScale';
export * from './scale/continuousScale';
export * from './scale/ordinalTimeScale';
export * from './scale/colorScale';
export * from './scale/linearScale';
export * from './scale/scale';
export * from './scale/invalidating';
export { DropShadow } from './scene/dropShadow';
export { ChangeDetectableProperties } from './scene/util/changeDetectableProperties';
export { ScalableGroup, RotatableGroup } from './scene/group';
export { Node, PointerEvents, SceneChangeDetection } from './scene/node';
export type { RenderContext, ChildNodeCounts } from './scene/node';
export { Rotatable, Translatable, Transformable, Scalable } from './scene/transformable';
export { Selection } from './scene/selection';
export type { Point, SizedPoint } from './scene/point';
export { Gradient, type GradientParams } from './scene/gradient/gradient';
export * from './scene/gradient/stops';
export { LinearGradient } from './scene/gradient/linearGradient';
export { ConicGradient } from './scene/gradient/conicGradient';
export { ScenePathChangeDetection } from './scene/shape/path';
export { sectorBox } from './scene/util/sector';
export { drawCorner } from './scene/util/corner';
export type { Corner } from './scene/util/corner';
export type { ShapeLineCap, ShapeLineJoin, ShapeColor } from './scene/shape/shape';
export { SvgPath } from './scene/shape/svgPath';
export { Text, RotatableText, TransformableText } from './scene/shape/text';
export type { Scale } from './scale/scale';
export { ContinuousScale } from './scale/continuousScale';
export { OrdinalTimeScale } from './scale/ordinalTimeScale';
export { Label } from './chart/label';
export { Marker } from './chart/marker/marker';
export { type MarkerPathMove, drawMarkerUnitPolygon } from './chart/marker/shapes';
export { LegendMarkerLabel } from './chart/legend/legendMarkerLabel';
export { Tooltip } from './chart/tooltip/tooltip';
export type { TooltipMeta } from './chart/tooltip/tooltip';
export { SectorBox } from './scene/sectorBox';
export { HdpiCanvas } from './scene/canvas/hdpiCanvas';
export { Image } from './scene/image';
export { ExtendedPath2D } from './scene/extendedPath2D';
export * from './scene/util/bezier';
export * as easing from './motion/easing';
declare const motion: {
resetMotion<N extends import("./scene/node").Node<any>, T extends Partial<N>, D>(selectionsOrNodes: import("./scene/selection").Selection<N, D>[] | N[], propsFn: (node: N, datum: D) => T): void;
fromToMotion<N_1 extends import("./scene/node").Node<any>, T_1 extends Record<string, string | number | import("./util/interpolating").Interpolating<any> | undefined> & Partial<N_1>, D_1>(groupId: string, subId: string, animationManager: import("./chart/interaction/animationManager").AnimationManager, selectionsOrNodes: import("./scene/selection").Selection<N_1, D_1>[] | N_1[], fns: fromToMotion.FromToFns<N_1, T_1, D_1>, getDatumId?: ((node: N_1, datum: D_1) => string) | undefined, diff?: fromToMotion.FromToDiff | undefined): void;
staticFromToMotion<N_2 extends import("./scene/node").Node<any>, T_2 extends import("./motion/animation").AnimationValue & Partial<N_2> & object, D_2>(groupId: string, subId: string, animationManager: import("./chart/interaction/animationManager").AnimationManager, selectionsOrNodes: import("./scene/selection").Selection<N_2, D_2>[] | N_2[], from: T_2, to: T_2, extraOpts: fromToMotion.ExtraOpts<N_2>): void;
NODE_UPDATE_STATE_TO_PHASE_MAPPING: Record<fromToMotion.NodeUpdateState, "none" | "add" | "end" | "remove" | "update" | "initial" | "trailing">;
};
export { motion };
export type { NodeUpdateState, FromToMotionPropFn } from './motion/fromToMotion';
export { Caption } from './chart/caption';
export { BBox } from './scene/bbox';
export { Group, TranslatableGroup } from './scene/group';
export { Scene } from './scene/scene';
export { Arc } from './scene/shape/arc';
export { Line } from './scene/shape/line';
export { Range } from './scene/shape/range';
export { Path } from './scene/shape/path';
export { RadialColumnShape, getRadialColumnWidth } from './scene/shape/radialColumnShape';
export { Rect, clippedRoundRect } from './scene/shape/rect';
export { Sector } from './scene/shape/sector';
export { Shape, type CanvasContext } from './scene/shape/shape';
export * from './chart/themes/util';
export * as ThemeSymbols from './chart/themes/symbols';
export * as ThemeConstants from './chart/themes/constants';
export * from './widget/exports';
export * from './components/menu/menu';
export * from './components/popover/anchoredPopover';
export * from './components/popover/draggablePopover';
export * from './components/popover/popover';
export * from './components/toolbar/toolbarButtonProperties';
export * from './components/toolbar/toolbarButtonWidget';
export * from './components/toolbar/toolbar';
export * from './components/toolbar/floatingToolbar';