landbridge-chart
Enumerations
Classes
Interfaces
- BarAmericaBarStyleOptions
- BarAreaStyleOptions
- BarCandleStyleOptions
- BarCoordinates
- BarHistogramStyleOptions
- BarLineStyleOptions
- BarPrices
- BarStyleOptionsMap
- BarStylePartialOptionsMap
- ChartOptions
- CommonOptions
- CrosshairLineOptions
- CrosshairOptions
- CrosshairPriceAndCoordinate
- CrosshairTimeAndCoordinate
- DrawBarOptionsMap
- DrawBarPartialOptionsMap
- FibLine
- IChartApi
- IPaneApi
- IPriceAxisApi
- ISourceApi
- ITimeAxisApi
- LastValueData
- MinMax
- MouseEventParams
- PaneOptions
- Point
- PriceAxisMargins
- PriceAxisOptions
- PriceAxisState
- PriceMark
- PricedValue
- ShapeFibSpiralStyle
- ShapeFibStyle
- ShapeGanStyle
- ShapeLineStyle
- ShapeOnlyFill
- ShapePoint
- ShapePolygonStyle
- ShapePositionStyle
- ShapeRangeStyle
- ShapeTextStyle
- ShapeVisibleRangeItem
- ShapeVisibleRangeType
- SourceDataTypeMap
- SourceOptionsMap
- SourceOptionsPartialMap
- SourceTypeMap
- TimeAxisOptions
- TimeMark
Type Aliases
BarPrice
Ƭ BarPrice: Nominal
<number
, "BarPrice"
>
Defined in
model/price-axis.ts:36
BarType
Ƭ BarType: keyof BarStyleOptionsMap
Defined in
model/draw-bar.ts:80
Coordinate
Ƭ Coordinate: Nominal
<number
, "Coordinate"
>
Defined in
api/ichart-api.ts:27
DrawBarAmericaBarOptions
Ƭ DrawBarAmericaBarOptions: DrawBarOptions
<BarAmericaBarStyleOptions
>
Defined in
model/draw-bar.ts:88
DrawBarAmericaBarPartialOptions
Ƭ DrawBarAmericaBarPartialOptions: DrawBarPartialOptions
<BarAmericaBarStyleOptions
>
Defined in
model/draw-bar.ts:89
DrawBarAreaOptions
Ƭ DrawBarAreaOptions: DrawBarOptions
<BarAreaStyleOptions
>
Defined in
model/draw-bar.ts:94
DrawBarAreaPartialOptions
Ƭ DrawBarAreaPartialOptions: DrawBarPartialOptions
<BarAreaStyleOptions
>
Defined in
model/draw-bar.ts:95
DrawBarCandleOptions
Ƭ DrawBarCandleOptions: DrawBarOptions
<BarCandleStyleOptions
>
Defined in
model/draw-bar.ts:85
DrawBarCandlePartialOptions
Ƭ DrawBarCandlePartialOptions: DrawBarPartialOptions
<BarCandleStyleOptions
>
Defined in
model/draw-bar.ts:86
DrawBarLineOptions
Ƭ DrawBarLineOptions: DrawBarOptions
<BarLineStyleOptions
>
Defined in
model/draw-bar.ts:91
DrawBarLinePartialOptions
Ƭ DrawBarLinePartialOptions: DrawBarPartialOptions
<BarLineStyleOptions
>
Defined in
model/draw-bar.ts:92
DrawBarOptions
Ƭ DrawBarOptions<T
>: T
& PriceDataSourceCommonOptions
Type parameters
Name |
---|
T |
Defined in
model/draw-bar.ts:82
DrawBarPartialOptions
Ƭ DrawBarPartialOptions<T
>: DeepPartial
<T
& PriceDataSourceCommonOptions
>
Type parameters
Name |
---|
T |
Defined in
model/draw-bar.ts:83
DrawBarRow
Ƭ DrawBarRow: { close
: BarPrice
; high
: BarPrice
; low
: BarPrice
; open
: BarPrice
} & Row
Defined in
model/draw-bar.ts:112
LogicalRangeChangeEventHandler
Ƭ LogicalRangeChangeEventHandler: (logicalRange
: LogicalRange
| null
) => void
Type declaration
▸ (logicalRange
): void
Parameters
Name | Type |
---|---|
logicalRange | LogicalRange | null |
Returns
void
Defined in
api/itime-axis-api.ts:8
MouseEventHandler
Ƭ MouseEventHandler: (param
: MouseEventParams
) => void
Type declaration
▸ (param
): void
Parameters
Name | Type |
---|---|
param | MouseEventParams |
Returns
void
Defined in
api/ichart-api.ts:38
PriceAndCoordinateProvider
Ƭ PriceAndCoordinateProvider: (priceAxis
: PriceAxis
) => CrosshairPriceAndCoordinate
Type declaration
▸ (priceAxis
): CrosshairPriceAndCoordinate
Parameters
Name | Type |
---|---|
priceAxis | PriceAxis |
Returns
Defined in
model/crosshair.ts:28
PriceAxisPosition
Ƭ PriceAxisPosition: "left"
| "right"
| "overlay"
Defined in
model/pane.ts:21
Row
Ƭ Row: Object
Type declaration
Name | Type |
---|---|
index | TimePointIndex |
ts | UTCTimestamp |
Defined in
model/series.ts:17
ShapeOptionsMap
Ƭ ShapeOptionsMap: Object
Type declaration
Name | Type |
---|---|
areaSummary | { canOverDraw : boolean ; data : any ; range : ShapeVisibleRangeType ; style : ShapeRangeStyle } |
areaSummary.canOverDraw | boolean |
areaSummary.data | any |
areaSummary.range | ShapeVisibleRangeType |
areaSummary.style | ShapeRangeStyle |
arrowLine | { canOverDraw : boolean ; data : any ; range : ShapeVisibleRangeType ; style : ShapeLineStyle } |
arrowLine.canOverDraw | boolean |
arrowLine.data | any |
arrowLine.range | ShapeVisibleRangeType |
arrowLine.style | ShapeLineStyle |
bigArrowLine | { canOverDraw : boolean ; data : any ; range : ShapeVisibleRangeType ; style : ShapeOnlyFill } |
bigArrowLine.canOverDraw | boolean |
bigArrowLine.data | any |
bigArrowLine.range | ShapeVisibleRangeType |
bigArrowLine.style | ShapeOnlyFill |
brokenLine | { canOverDraw : boolean ; data : any ; range : ShapeVisibleRangeType ; style : ShapeLineStyle } |
brokenLine.canOverDraw | boolean |
brokenLine.data | any |
brokenLine.range | ShapeVisibleRangeType |
brokenLine.style | ShapeLineStyle |
ellipse | { canOverDraw : boolean ; data : any ; range : ShapeVisibleRangeType ; style : ShapePolygonStyle } |
ellipse.canOverDraw | boolean |
ellipse.data | any |
ellipse.range | ShapeVisibleRangeType |
ellipse.style | ShapePolygonStyle |
fibLine | { canOverDraw : boolean ; data : any ; range : ShapeVisibleRangeType ; style : ShapeFibStyle } |
fibLine.canOverDraw | boolean |
fibLine.data | any |
fibLine.range | ShapeVisibleRangeType |
fibLine.style | ShapeFibStyle |
fibLineExtension | { canOverDraw : boolean ; data : any ; range : ShapeVisibleRangeType ; style : ShapeFibStyle } |
fibLineExtension.canOverDraw | boolean |
fibLineExtension.data | any |
fibLineExtension.range | ShapeVisibleRangeType |
fibLineExtension.style | ShapeFibStyle |
fibSpeedResistanceFan | { canOverDraw : boolean ; data : any ; range : ShapeVisibleRangeType ; style : ShapeFibStyle } |
fibSpeedResistanceFan.canOverDraw | boolean |
fibSpeedResistanceFan.data | any |
fibSpeedResistanceFan.range | ShapeVisibleRangeType |
fibSpeedResistanceFan.style | ShapeFibStyle |
fibSpiral | { canOverDraw : boolean ; data : any ; range : ShapeVisibleRangeType ; style : ShapeFibSpiralStyle } |
fibSpiral.canOverDraw | boolean |
fibSpiral.data | any |
fibSpiral.range | ShapeVisibleRangeType |
fibSpiral.style | ShapeFibSpiralStyle |
fibStraightLine | { canOverDraw : boolean ; data : any ; range : ShapeVisibleRangeType ; style : ShapeFibStyle } |
fibStraightLine.canOverDraw | boolean |
fibStraightLine.data | any |
fibStraightLine.range | ShapeVisibleRangeType |
fibStraightLine.style | ShapeFibStyle |
fibTimeZone | { canOverDraw : boolean ; data : any ; range : ShapeVisibleRangeType ; style : ShapeFibStyle } |
fibTimeZone.canOverDraw | boolean |
fibTimeZone.data | any |
fibTimeZone.range | ShapeVisibleRangeType |
fibTimeZone.style | ShapeFibStyle |
ganBox | { canOverDraw : boolean ; data : any ; range : ShapeVisibleRangeType ; style : ShapeGanStyle } |
ganBox.canOverDraw | boolean |
ganBox.data | any |
ganBox.range | ShapeVisibleRangeType |
ganBox.style | ShapeGanStyle |
ganFan | { canOverDraw : boolean ; data : any ; range : ShapeVisibleRangeType ; style : ShapeGanStyle } |
ganFan.canOverDraw | boolean |
ganFan.data | any |
ganFan.range | ShapeVisibleRangeType |
ganFan.style | ShapeGanStyle |
ganSquare | { canOverDraw : boolean ; data : any ; range : ShapeVisibleRangeType ; style : ShapeGanStyle } |
ganSquare.canOverDraw | boolean |
ganSquare.data | any |
ganSquare.range | ShapeVisibleRangeType |
ganSquare.style | ShapeGanStyle |
ganSquareFixed | { canOverDraw : boolean ; data : any ; range : ShapeVisibleRangeType ; style : ShapeGanStyle } |
ganSquareFixed.canOverDraw | boolean |
ganSquareFixed.data | any |
ganSquareFixed.range | ShapeVisibleRangeType |
ganSquareFixed.style | ShapeGanStyle |
horizontalLine | { canOverDraw : boolean ; data : any ; range : ShapeVisibleRangeType ; style : ShapeLineStyle } |
horizontalLine.canOverDraw | boolean |
horizontalLine.data | any |
horizontalLine.range | ShapeVisibleRangeType |
horizontalLine.style | ShapeLineStyle |
horizontalLongLine | { canOverDraw : boolean ; data : any ; range : ShapeVisibleRangeType ; style : ShapeLineStyle } |
horizontalLongLine.canOverDraw | boolean |
horizontalLongLine.data | any |
horizontalLongLine.range | ShapeVisibleRangeType |
horizontalLongLine.style | ShapeLineStyle |
horizontalRays | { canOverDraw : boolean ; data : any ; range : ShapeVisibleRangeType ; style : ShapeLineStyle } |
horizontalRays.canOverDraw | boolean |
horizontalRays.data | any |
horizontalRays.range | ShapeVisibleRangeType |
horizontalRays.style | ShapeLineStyle |
iconText | { canOverDraw : boolean ; data : any ; range : ShapeVisibleRangeType ; style : ShapeOnlyFill } |
iconText.canOverDraw | boolean |
iconText.data | any |
iconText.range | ShapeVisibleRangeType |
iconText.style | ShapeOnlyFill |
line | { canOverDraw : boolean ; data : any ; range : ShapeVisibleRangeType ; style : ShapeLineStyle } |
line.canOverDraw | boolean |
line.data | any |
line.range | ShapeVisibleRangeType |
line.style | ShapeLineStyle |
longPosition | { canOverDraw : boolean ; data : any ; range : ShapeVisibleRangeType ; style : ShapePositionStyle } |
longPosition.canOverDraw | boolean |
longPosition.data | any |
longPosition.range | ShapeVisibleRangeType |
longPosition.style | ShapePositionStyle |
parallelogram | { canOverDraw : boolean ; data : any ; range : ShapeVisibleRangeType ; style : ShapePolygonStyle } |
parallelogram.canOverDraw | boolean |
parallelogram.data | any |
parallelogram.range | ShapeVisibleRangeType |
parallelogram.style | ShapePolygonStyle |
percentLine | { canOverDraw : boolean ; data : any ; range : ShapeVisibleRangeType ; style : ShapeFibStyle } |
percentLine.canOverDraw | boolean |
percentLine.data | any |
percentLine.range | ShapeVisibleRangeType |
percentLine.style | ShapeFibStyle |
priceLine | { canOverDraw : boolean ; data : any ; range : ShapeVisibleRangeType ; style : ShapeLineStyle } |
priceLine.canOverDraw | boolean |
priceLine.data | any |
priceLine.range | ShapeVisibleRangeType |
priceLine.style | ShapeLineStyle |
priceRange | { canOverDraw : boolean ; data : any ; range : ShapeVisibleRangeType ; style : ShapeRangeStyle } |
priceRange.canOverDraw | boolean |
priceRange.data | any |
priceRange.range | ShapeVisibleRangeType |
priceRange.style | ShapeRangeStyle |
rays | { canOverDraw : boolean ; data : any ; range : ShapeVisibleRangeType ; style : ShapeLineStyle } |
rays.canOverDraw | boolean |
rays.data | any |
rays.range | ShapeVisibleRangeType |
rays.style | ShapeLineStyle |
rect | { canOverDraw : boolean ; data : any ; range : ShapeVisibleRangeType ; style : ShapePolygonStyle } |
rect.canOverDraw | boolean |
rect.data | any |
rect.range | ShapeVisibleRangeType |
rect.style | ShapePolygonStyle |
shortPosition | { canOverDraw : boolean ; data : any ; range : ShapeVisibleRangeType ; style : ShapePositionStyle } |
shortPosition.canOverDraw | boolean |
shortPosition.data | any |
shortPosition.range | ShapeVisibleRangeType |
shortPosition.style | ShapePositionStyle |
simpleEllipse | { canOverDraw : boolean ; data : any ; range : ShapeVisibleRangeType ; style : ShapePolygonStyle } |
simpleEllipse.canOverDraw | boolean |
simpleEllipse.data | any |
simpleEllipse.range | ShapeVisibleRangeType |
simpleEllipse.style | ShapePolygonStyle |
straightLine | { canOverDraw : boolean ; data : any ; range : ShapeVisibleRangeType ; style : ShapeLineStyle } |
straightLine.canOverDraw | boolean |
straightLine.data | any |
straightLine.range | ShapeVisibleRangeType |
straightLine.style | ShapeLineStyle |
text | { canOverDraw : boolean ; data : any ; range : ShapeVisibleRangeType ; style : ShapeTextStyle } |
text.canOverDraw | boolean |
text.data | any |
text.range | ShapeVisibleRangeType |
text.style | ShapeTextStyle |
timeAndPriceRange | { canOverDraw : boolean ; data : any ; range : ShapeVisibleRangeType ; style : ShapeRangeStyle } |
timeAndPriceRange.canOverDraw | boolean |
timeAndPriceRange.data | any |
timeAndPriceRange.range | ShapeVisibleRangeType |
timeAndPriceRange.style | ShapeRangeStyle |
timeRange | { canOverDraw : boolean ; data : any ; range : ShapeVisibleRangeType ; style : ShapeRangeStyle } |
timeRange.canOverDraw | boolean |
timeRange.data | any |
timeRange.range | ShapeVisibleRangeType |
timeRange.style | ShapeRangeStyle |
triangle | { canOverDraw : boolean ; data : any ; range : ShapeVisibleRangeType ; style : ShapePolygonStyle } |
triangle.canOverDraw | boolean |
triangle.data | any |
triangle.range | ShapeVisibleRangeType |
triangle.style | ShapePolygonStyle |
verticalLine | { canOverDraw : boolean ; data : any ; range : ShapeVisibleRangeType ; style : ShapeLineStyle } |
verticalLine.canOverDraw | boolean |
verticalLine.data | any |
verticalLine.range | ShapeVisibleRangeType |
verticalLine.style | ShapeLineStyle |
vpvr | { canOverDraw : boolean ; data : any ; range : ShapeVisibleRangeType ; style : ShapeRangeStyle } |
vpvr.canOverDraw | boolean |
vpvr.data | any |
vpvr.range | ShapeVisibleRangeType |
vpvr.style | ShapeRangeStyle |
Defined in
model/shape-options.ts:90
ShapeType
Ƭ ShapeType: keyof ShapeOptionsMap
Defined in
model/shape-options.ts:309
SourceType
Ƭ SourceType: keyof SourceOptionsMap
Defined in
api/isource-api.ts:111
TickMarkFormatter
Ƭ TickMarkFormatter: (ts
: UTCTimestamp
, tickMarkType
: TickMarkType
, locale
: string
) => string
Type declaration
▸ (ts
, tickMarkType
, locale
): string
Parameters
Name | Type |
---|---|
ts | UTCTimestamp |
tickMarkType | TickMarkType |
locale | string |
Returns
string
Defined in
model/time-axis.ts:35
TimeAndCoordinateProvider
Ƭ TimeAndCoordinateProvider: () => CrosshairTimeAndCoordinate
Type declaration
▸ (): CrosshairTimeAndCoordinate
Returns
Defined in
model/crosshair.ts:29
TimeRange
Ƭ TimeRange: Range
<UTCTimestamp
>
Defined in
api/itime-axis-api.ts:6
TimeRangeChangeEventHandler
Ƭ TimeRangeChangeEventHandler: (timeRange
: TimeRange
| null
) => void
Type declaration
▸ (timeRange
): void
Parameters
Name | Type |
---|---|
timeRange | TimeRange | null |
Returns
void
Defined in
api/itime-axis-api.ts:7
Variables
DEFAULT_STRETCH_FACTOR
• Const
DEFAULT_STRETCH_FACTOR: 385
Defined in
model/pane.ts:20
Functions
createChart
▸ createChart(container
, options
): IChartApi
Parameters
Name | Type |
---|---|
container | string | HTMLElement |
options | DeepPartial <ChartOptions > |
Returns
Defined in
api/create-chart.ts:7
sortSources
▸ sortSources<T
>(sources
): T
[]
Type parameters
Name | Type |
---|---|
T | extends IDataSource |
Parameters
Name | Type |
---|---|
sources | readonly T [] |
Returns
T
[]
Defined in
model/pane.ts:483