Home Reference Source Test Repository
public class | source

StatusBar

Class for controlling updates to the status bar.

Constructor Summary

Public Constructor
public

Constructs a StatusBar object.

Member Summary

Public Members
public
public

ui: *

Method Summary

Public Methods
public

Initialize the event listeners.

public

Update the mouse position being displayed.

public

updateZoom(scale: number)

Update the zoom level being displayed.

Public Constructors

public constructor(ui: UI) source

Constructs a StatusBar object.

Params:

NameTypeAttributeDescription
ui UI

Reference to the UI instance.

Public Members

public statusBar: * source

public ui: * source

Public Methods

public initListeners() source

Initialize the event listeners.

public updateMouse(x: number, y: number) source

Update the mouse position being displayed.

Params:

NameTypeAttributeDescription
x number

x-coordinate of mouse position in canvas coordinates.

y number

y-coordinate of mouse position in canvas coordinates.

public updateZoom(scale: number) source

Update the zoom level being displayed.

Params:

NameTypeAttributeDescription
scale number

The current scale of the canvas.