Options
All
  • Public
  • Public/Protected
  • All
Menu

Class StaticCursorXYBuilder<PointMarkerType, ResultTableBackgroundType, TickMarkerXBackgroundType, TickMarkerYBackgroundType>

Builder for static xy-cursors

Index

Methods

addStyler

  • addStyler(cursorStyler: CursorStyler<StaticCursorXY<PointMarkerType, ResultTableBackgroundType, TickMarkerXBackgroundType, TickMarkerYBackgroundType>>): StaticCursorXYBuilder<PointMarkerType, ResultTableBackgroundType, TickMarkerXBackgroundType, TickMarkerYBackgroundType>
  • Create new CursorBuilder with an additional styler.

    Parameters

    • cursorStyler: CursorStyler<StaticCursorXY<PointMarkerType, ResultTableBackgroundType, TickMarkerXBackgroundType, TickMarkerYBackgroundType>>

      Cursor styler function

    Returns StaticCursorXYBuilder<PointMarkerType, ResultTableBackgroundType, TickMarkerXBackgroundType, TickMarkerYBackgroundType>

    New builder with extended style

setPointMarker

  • setPointMarker(pointMarkerConstructor: PointMarkerConstructor<T>): StaticCursorXYBuilder<T, ResultTableBackgroundType, TickMarkerXBackgroundType, TickMarkerYBackgroundType>
  • Create new CursorBuilder with a different PointMarker.

    Type parameters

    • T: InternalPointMarker & PointMarkerType

    Parameters

    • pointMarkerConstructor: PointMarkerConstructor<T>

      Constructor for PointMarker

    Returns StaticCursorXYBuilder<T, ResultTableBackgroundType, TickMarkerXBackgroundType, TickMarkerYBackgroundType>

    New builder with different pointMarker

setResultTableBackground

  • setResultTableBackground(resultTableBackgroundConstructor: BackgroundConstructor<T>): StaticCursorXYBuilder<PointMarkerType, T, TickMarkerXBackgroundType, TickMarkerYBackgroundType>
  • Create new CursorBuilder with a different ResultTable Background.

    Type parameters

    • T: InternalBackground & ResultTableBackgroundType

    Parameters

    • resultTableBackgroundConstructor: BackgroundConstructor<T>

      Constructor for Background

    Returns StaticCursorXYBuilder<PointMarkerType, T, TickMarkerXBackgroundType, TickMarkerYBackgroundType>

    New builder with different resultTable background

setTickMarkerXBackground

  • setTickMarkerXBackground(tickMarkerXBackgroundConstructor: PointableBackgroundConstructor<T>): StaticCursorXYBuilder<PointMarkerType, ResultTableBackgroundType, T, TickMarkerYBackgroundType>
  • Create new CursorBuilder with a different TickMarkerX Background.

    Type parameters

    Parameters

    • tickMarkerXBackgroundConstructor: PointableBackgroundConstructor<T>

      Constructor for TickMarker Background

    Returns StaticCursorXYBuilder<PointMarkerType, ResultTableBackgroundType, T, TickMarkerYBackgroundType>

    New builder with different tickMarkerX background

setTickMarkerYBackground

  • setTickMarkerYBackground(tickMarkerYBackgroundConstructor: PointableBackgroundConstructor<T>): StaticCursorXYBuilder<PointMarkerType, ResultTableBackgroundType, TickMarkerXBackgroundType, T>
  • Create new CursorBuilder with a different TickMarkerY Background.

    Type parameters

    Parameters

    • tickMarkerYBackgroundConstructor: PointableBackgroundConstructor<T>

      Constructor for TickMarker Background

    Returns StaticCursorXYBuilder<PointMarkerType, ResultTableBackgroundType, TickMarkerXBackgroundType, T>

    New builder with different tickMarkerY background