Options
All
  • Public
  • Public/Protected
  • All
Menu

Library @swim/chart

Swim Chart Library

The Swim Chart library implements multi-plot, fully animatable, canvas rendered chart widgets, supporting line, area, and bubble graphs, with customizable axes, and kinematic multitouch scale gestures for panning and zooming with momentum.

Index

Enumerations

Classes

Interfaces

Type aliases

Variables

Type aliases

AnyAreaPlotView

AnyAreaPlotView<X, Y>: AreaPlotView<X, Y> | AreaPlotViewInit<X, Y>

Type parameters

  • X = unknown

  • Y = unknown

AnyAxisView

AnyAxisView<D>: AxisView<D> | AxisViewInit<D>

Type parameters

  • D = unknown

AnyBubblePlotView

AnyBubblePlotView<X, Y>: BubblePlotView<X, Y> | BubblePlotViewInit<X, Y>

Type parameters

  • X = unknown

  • Y = unknown

AnyChartView

AnyChartView<X, Y>: ChartView<X, Y> | ChartViewInit<X, Y>

Type parameters

  • X = unknown

  • Y = unknown

AnyDataPointView

AnyDataPointView<X, Y>: DataPointView<X, Y> | DataPointViewInit<X, Y>

Type parameters

  • X = unknown

  • Y = unknown

AnyGraphView

AnyGraphView<X, Y>: GraphView<X, Y> | GraphViewInit<X, Y>

Type parameters

  • X = unknown

  • Y = unknown

AnyLinePlotView

AnyLinePlotView<X, Y>: LinePlotView<X, Y> | LinePlotViewInit<X, Y>

Type parameters

  • X = unknown

  • Y = unknown

AnyPlotView

AnyPlotView<X, Y>: PlotView<X, Y> | PlotViewInit<X, Y> | PlotType

Type parameters

  • X = unknown

  • Y = unknown

AnyScatterPlotView

AnyScatterPlotView<X, Y>: ScatterPlotView<X, Y> | ScatterPlotViewInit<X, Y> | ScatterPlotType

Type parameters

  • X = unknown

  • Y = unknown

AnySeriesPlotView

AnySeriesPlotView<X, Y>: SeriesPlotView<X, Y> | SeriesPlotViewInit<X, Y> | SeriesPlotType

Type parameters

  • X = unknown

  • Y = unknown

AnyTickView

AnyTickView<D>: TickView<D> | TickViewInit<D>

Type parameters

  • D = unknown

AxisOrientation

AxisOrientation: "top" | "right" | "bottom" | "left"

DataPointCategory

DataPointCategory: "flat" | "increasing" | "decreasing" | "maxima" | "minima"

DataPointLabel

DataPointLabel<X, Y>: DataPointLabelFunction<X, Y> | string

Type parameters

  • X = unknown

  • Y = unknown

DataPointLabelFunction

DataPointLabelFunction<X, Y>: (dataPointTrait: DataPointTrait<X, Y>) => GraphicsView | string | null

Type parameters

  • X

  • Y

Type declaration

DataPointLabelPlacement

DataPointLabelPlacement: "auto" | "above" | "middle" | "below"

PlotType

PlotType: "bubble" | "line" | "area"

ScaledFlags

ScaledFlags: number

ScatterPlotType

ScatterPlotType: "bubble"

SeriesPlotHitMode

SeriesPlotHitMode: "domain" | "plot" | "data" | "none"

SeriesPlotType

SeriesPlotType: "line" | "area"

TickOrientation

TickOrientation: "top" | "right" | "bottom" | "left"

Variables

ContinuousScaleAnimator

ContinuousScaleAnimator: AnimatorFactory<ContinuousScaleAnimator<any, any, any, any, any>>

PlotView

PlotView: { fromAny: any; fromInit: any; fromType: any; is: any }

Type declaration

  • fromAny: function
    • Type parameters

      • X_3

      • Y_3

      Parameters

      Returns PlotView<X_3, Y_3>

  • fromInit: function
    • Type parameters

      • X_2

      • Y_2

      Parameters

      Returns PlotView<X_2, Y_2>

  • fromType: function
    • Type parameters

      • X_1

      • Y_1

      Parameters

      Returns PlotView<X_1, Y_1>

  • is: function
    • is<X, Y>(object: unknown): object is PlotView<X, Y>
    • Type parameters

      • X

      • Y

      Parameters

      • object: unknown

      Returns object is PlotView<X, Y>

ScaledXView

ScaledXView: { is: any }

Type declaration

  • is: function
    • Type parameters

      • X

      Parameters

      • object: unknown

      Returns object is ScaledXView<X>

ScaledXYView

ScaledXYView: { is: any }

Type declaration

  • is: function
    • Type parameters

      • X

      • Y

      Parameters

      • object: unknown

      Returns object is ScaledXYView<X, Y>

ScaledYView

ScaledYView: { is: any }

Type declaration

  • is: function
    • Type parameters

      • Y

      Parameters

      • object: unknown

      Returns object is ScaledYView<Y>

Generated using TypeDoc