Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ViewPort

Hierarchy

  • EventEmitter
    • ViewPort

Index

Constructors

constructor

Properties

Private _autoSize

_autoSize: boolean

Private _autoSizeTimer

_autoSizeTimer: any

Private _dimension

_dimension: Dimension

canvas

canvas: HTMLCanvasElement

context

context: CanvasRenderingContext2D

resizable

resizable: boolean

Static defaultMaxListeners

defaultMaxListeners: number

Accessors

autoSize

  • get autoSize(): boolean
  • set autoSize(state: boolean): void

size

Methods

Private _checkForParentSizeChange

  • _checkForParentSizeChange(): void

addListener

  • addListener(event: string | symbol, listener: function): this

clear

  • clear(): void

drawImage

  • drawImage(img: HTMLImageElement, clip_x: number, clip_y: number, clip_width: number, clip_height: number, x: number, y: number, width: number, height: number): void
  • Parameters

    • img: HTMLImageElement
    • clip_x: number
    • clip_y: number
    • clip_width: number
    • clip_height: number
    • x: number
    • y: number
    • width: number
    • height: number

    Returns void

drawText

  • drawText(text: string, x: number, y: number, maxWidth: number): void
  • Parameters

    • text: string
    • x: number
    • y: number
    • maxWidth: number

    Returns void

emit

  • emit(event: string | symbol, ...args: any[]): boolean

eventNames

  • eventNames(): Array<string | symbol>

getImage

  • getImage(): HTMLImageElement

getMaxListeners

  • getMaxListeners(): number

listenerCount

  • listenerCount(type: string | symbol): number

listeners

  • listeners(event: string | symbol): Function[]

measureText

  • measureText(text: string): TextMetrics

on

  • on(event: string | symbol, listener: function): this

once

  • once(event: string | symbol, listener: function): this

prependListener

  • prependListener(event: string | symbol, listener: function): this

prependOnceListener

  • prependOnceListener(event: string | symbol, listener: function): this

removeAllListeners

  • removeAllListeners(event?: string | symbol): this

removeListener

  • removeListener(event: string | symbol, listener: function): this

setColor

  • setColor(color: string): void

setFont

  • setFont(font: string): void

setHidden

  • setHidden(): void

setMaxListeners

  • setMaxListeners(n: number): this

setScale

setTextBaseline

  • setTextBaseline(baseline: string): void

Static listenerCount

  • listenerCount(emitter: EventEmitter, event: string | symbol): number

Generated using TypeDoc