|
|
@ -2,7 +2,7 @@ |
|
|
|
import VueChartwerkPodMixin from './VueChartwerkPodMixin'; |
|
|
|
import VueChartwerkPodMixin from './VueChartwerkPodMixin'; |
|
|
|
import { PodState } from './state'; |
|
|
|
import { PodState } from './state'; |
|
|
|
import { Grid } from './components/grid'; |
|
|
|
import { Grid } from './components/grid'; |
|
|
|
import { Margin, TimeSerie, Options, TickOrientation, TimeFormat, BrushOrientation, AxisFormat, CrosshairOrientation, SvgElementAttributes, KeyEvent, PanOrientation, yAxisOrientation, ScrollPanOrientation, AxisOption } from './types'; |
|
|
|
import { Margin, TimeSerie, Options, TickOrientation, TimeFormat, BrushOrientation, AxisFormat, CrosshairOrientation, SvgElementAttributes, KeyEvent, PanOrientation, yAxisOrientation, ScrollPanOrientation, ScrollPanDirection, AxisOption } from './types'; |
|
|
|
import { palette } from './colors'; |
|
|
|
import { palette } from './colors'; |
|
|
|
import * as d3 from 'd3'; |
|
|
|
import * as d3 from 'd3'; |
|
|
|
declare abstract class ChartwerkPod<T extends TimeSerie, O extends Options> { |
|
|
|
declare abstract class ChartwerkPod<T extends TimeSerie, O extends Options> { |
|
|
@ -72,6 +72,8 @@ declare abstract class ChartwerkPod<T extends TimeSerie, O extends Options> { |
|
|
|
protected renderYLabel(): void; |
|
|
|
protected renderYLabel(): void; |
|
|
|
protected renderXLabel(): void; |
|
|
|
protected renderXLabel(): void; |
|
|
|
protected renderNoDataPointsMessage(): void; |
|
|
|
protected renderNoDataPointsMessage(): void; |
|
|
|
|
|
|
|
private disableScrollForward; |
|
|
|
|
|
|
|
private disableScrollBackward; |
|
|
|
protected onPanning(): void; |
|
|
|
protected onPanning(): void; |
|
|
|
rescaleMetricAndAxis(event: d3.D3ZoomEvent<any, any>): void; |
|
|
|
rescaleMetricAndAxis(event: d3.D3ZoomEvent<any, any>): void; |
|
|
|
protected onPanningRescale(event: d3.D3ZoomEvent<any, any>): void; |
|
|
|
protected onPanningRescale(event: d3.D3ZoomEvent<any, any>): void; |
|
|
@ -107,4 +109,4 @@ declare abstract class ChartwerkPod<T extends TimeSerie, O extends Options> { |
|
|
|
protected get rectClipId(): string; |
|
|
|
protected get rectClipId(): string; |
|
|
|
isOutOfChart(): boolean; |
|
|
|
isOutOfChart(): boolean; |
|
|
|
} |
|
|
|
} |
|
|
|
export { ChartwerkPod, VueChartwerkPodMixin, Margin, TimeSerie, Options, TickOrientation, TimeFormat, BrushOrientation, PanOrientation, AxisFormat, yAxisOrientation, CrosshairOrientation, ScrollPanOrientation, KeyEvent, palette }; |
|
|
|
export { ChartwerkPod, VueChartwerkPodMixin, Margin, TimeSerie, Options, TickOrientation, TimeFormat, BrushOrientation, PanOrientation, AxisFormat, yAxisOrientation, CrosshairOrientation, ScrollPanOrientation, ScrollPanDirection, KeyEvent, palette }; |
|
|
|