An user-interface compoment to vizualize real-time metrics

Hierarchy

  • UIMetrics

Constructors

  • Parameters

    • ui: HTMLElement

    Returns UIMetrics

Properties

_drawCircle: any
_graphMargin: any
_html?: any
_labelWidth: any
_legendFontSize: any
_lineHeight: any
_ranges: any
_stepSize: any
_textMargin: any
_ui: any

Accessors

  • get averageDisplayWidth(): number
  • Return the space width available to display average metric

    Returns number

  • get displayableCount(): number
  • Return the count of displayable metrics regarding the space available on the screen

    Returns number

  • get graphMargin(): number
  • get graph margin in pixels

    Returns number

  • set graphMargin(value): void
  • set graph margin in pixels

    Parameters

    • value: number

    Returns void

  • get labelWidth(): number
  • get label width in pixels

    Returns number

  • set labelWidth(value): void
  • set label width in pixels

    Parameters

    • value: number

    Returns void

  • get legendFontSize(): number
  • get legend font size in pixels

    Returns number

  • set legendFontSize(value): void
  • set legend font size in pixels

    Parameters

    • value: number

    Returns void

  • get lineHeight(): number
  • get metric line height in pixels

    Returns number

  • set lineHeight(value): void
  • set metric line height in pixels

    Parameters

    • value: number

    Returns void

  • get stepSize(): number
  • get the metric unit-step in pixels

    Returns number

  • set stepSize(value): void
  • set the metric unit-step in pixels

    Parameters

    • value: number

    Returns void

  • get textMargin(): number
  • get text margin in pixels

    Returns number

  • set textMargin(value): void
  • set text margin in pixels

    Parameters

    • value: number

    Returns void

Methods

  • build metric from stats

    Parameters

    • stats: Map<string, (string | number)[]>

      Map with stats per entry

    Returns void

  • Reset metrics stats, essentially rescaling the metrics

    Returns void

Generated using TypeDoc