Options
All
  • Public
  • Public/Protected
  • All
Menu

A UI component that displays a graph statistics box.

Hierarchy

Index

Constructors

constructor

  • Parameters

    Returns any

Properties

_state

_state: { init: boolean; proc: number; draw: any }

[internal]

Type declaration

  • init: boolean

    Whether the graph has initialized.

  • proc: number
  • draw: function
    • draw(c: number): number
    • Parameters

      • c: number

      Returns number

Optional detailsEl

detailsEl: HTMLDivElement

Details element.

eventQueue

eventQueue: EmitterEvent[]

graph

graph: HTMLCanvasElement

Graph canvas element.

options

The graph stat box parameters.

uiComponent

uiComponent: Element

The underlying HTML element.

Methods

_ondata

  • _ondata(val: number): void
  • [internal] Ondata internal function. Used solely for the process hacker mode.

    Parameters

    • val: number

    Returns void

destroy

  • destroy(): void
  • Destroys the graph.

    Returns void

draw

  • draw(): void
  • Manually invoke drawing.

    Returns void

emit

  • emit(evtName: String, ...args: any): void
  • Fires an event.

    Parameters

    • evtName: String

      The event name to fire.

    • Rest ...args: any

      The arguments to pass.

    Returns void

getElement

  • getElement(): Element
  • Returns the element for this UI component.

    Returns Element

getSize

  • getSize(): { height: Number; w: Number }
  • Returns the size of the component.

    Returns { height: Number; w: Number }

    • height: Number
    • w: Number

init

  • init(): void
  • Initializes the graph.

    Returns void

isPaused

  • isPaused(): boolean
  • Checks if the graph is paused.

    Returns boolean

    A boolean indicating whether the graph is paused or not.

on

  • on(evtName: String, callback: Function): void
  • Listens for an event.

    Parameters

    • evtName: String

      The event name to listen for.

    • callback: Function

      The callback to assign.

    Returns void

once

  • once(evtName: String, callback: Function): void
  • Listens for an event once.

    Parameters

    • evtName: String

      The event name to listen for.

    • callback: Function

      The callback to assign.

    Returns void

pause

  • pause(): void
  • Pause the continuous graph.

    Returns void

resume

  • resume(): void
  • Resumes the graph.

    Returns void

setSize

  • setSize(w: string | number, h: string | number): void
  • Sets the size of the component.

    Parameters

    • w: string | number

      CSS prefixed width.

    • h: string | number

      CSS prefixed height.

    Returns void

Generated using TypeDoc