Options
All
  • Public
  • Public/Protected
  • All
Menu

The default LayoutStrategy for Right Inner Axis

Hierarchy

Index

Constructors

constructor

Properties

Readonly isStacked

isStacked: boolean = false

Protected layoutAxisPartsStrategy

layoutAxisPartsStrategy: TLayoutAxisPartsWithStrategyFunc

The {@link LayoutAxisPartsStrategy} for current Axis Layout Strategy

Protected sciChartSurface

sciChartSurface: SciChartSurface

Readonly type

type: RightInner = ELayoutStrategyType.RightInner

Accessors

axisPosition

  • get axisPosition(): number
  • set axisPosition(value: number): void
  • Gets or sets the coordinate of the Layout Area anchor point

    remarks

    The axisPosition obeys coordinateMode which defines whether it is a pixel, data-value or relative coordinate

    Returns number

  • Gets or sets the coordinate of the Layout Area anchor point

    remarks

    The axisPosition obeys coordinateMode which defines whether it is a pixel, data-value or relative coordinate

    Parameters

    • value: number

    Returns void

coordinateMode

  • get coordinateMode(): number
  • set coordinateMode(value: number): void

orthogonalAxisId

  • get orthogonalAxisId(): string
  • set orthogonalAxisId(value: string): void
  • Gets or sets the id for the vertical or horizontal axis which is used for positioning the central axes

    Returns string

  • Gets or sets the id for the vertical or horizontal axis which is used for positioning the central axes

    Parameters

    • value: string

    Returns void

Methods

Protected calculateTotalAxisHeight

  • calculateTotalAxisHeight(axis: AxisBase2D, totalAxisAreaHeight: number): number

Protected calculateTotalAxisWidth

  • calculateTotalAxisWidth(axis: AxisBase2D, totalAxisAreaHeight: number): number

layoutAxes

  • layoutAxes(left: number, top: number, right: number, bottom: number, axes: AxisBase2D[]): void
  • Parameters

    • left: number
    • top: number
    • right: number
    • bottom: number
    • axes: AxisBase2D[]

    Returns void

Protected layoutAxesFromBottomToTop

  • layoutAxesFromBottomToTop(left: number, top: number, right: number, bottom: number, axes: AxisBase2D[]): void

Protected layoutAxesFromLeftToRight

  • layoutAxesFromLeftToRight(left: number, top: number, right: number, bottom: number, axes: AxisBase2D[]): void

Protected layoutAxesFromRightToLeft

  • layoutAxesFromRightToLeft(left: number, top: number, right: number, bottom: number, axes: AxisBase2D[]): void

Protected layoutAxesFromTopToBottom

  • layoutAxesFromTopToBottom(left: number, top: number, right: number, bottom: number, axes: AxisBase2D[]): void

measureAxes

Protected notifyPropertyChanged

  • notifyPropertyChanged(propertyName: string): void
  • summary

    Notifies subscribers that a property has changed and the chart requires redrawing

    description

    SciChart provides fully reactive components, changing any property or changing data will cause the SciChartSurface to redraw where necessary.

    Parameters

    • propertyName: string

      The name of the property which has changed

    Returns void

toJSON

Protected updateAxisLayoutState

Protected updateLeftAndRightChartLayoutState

  • updateLeftAndRightChartLayoutState(chartLayoutState: ChartLayoutState, additionalLeftSize: number, additionalRightSize: number): void

Protected updateTopAndBottomChartLayoutState

  • updateTopAndBottomChartLayoutState(chartLayoutState: ChartLayoutState, additionalTopSize: number, additionalBottomSize: number): void

Generated using TypeDoc