Options
All
  • Public
  • Public/Protected
  • All
Menu

The default LayoutStrategy for Bottom Axis

Hierarchy

Index

Constructors

constructor

Properties

Readonly isStacked

isStacked: boolean = false

Protected layoutAxisPartsStrategy

layoutAxisPartsStrategy: TLayoutAxisPartsWithStrategyFunc

The {@link LayoutAxisPartsStrategy} for current Axis Layout Strategy

Readonly type

type: BottomOuter = ELayoutStrategyType.BottomOuter

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

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