Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

Properties

forceScrollX: boolean
forceScrollY: boolean
height: number

Window height

scale: number

Window scale

scrollX: number

Horizontal window scroll

scrollY: number

Vertical window scroll

width: number

Window width

x: number

Window horizontal position

y: number

Window vertical position

zIndex: number

Window position on layers

PADDING_BOTTOM: number

Constant used to represent bottom padding

PADDING_LEFT: number

Constant used to represent left padding

PADDING_RIGHT: number

Constant used to represent right padding

PADDING_TOP: number

Constant used to represent top padding

class: Class<UIWindowLocation>

Methods

  • clone(): any
  • equals(param0: any): boolean
  • Parameters

    • param0: any

    Returns boolean

  • finalize(): void
  • getClass(): Class<any>
  • getDrawingScale(): number
  • getLayoutParams(a1: number, a2: number, a3: number): LayoutParams
  • getRect(): Rect
  • getScale(): number
  • Returns number

    unit size (in pixels) in the fullscreen context (screen width / 1000)

  • getWindowHeight(): number
  • getWindowWidth(): 1000
  • Returns 1000

    window's width in units (always 1000 by definition of the unit)

  • globalToWindow(val: number): number
  • Transforms dimension in fullscreen units to the dimension within window's bounds

    Parameters

    • val: number

      value to be transformed

    Returns number

  • hashCode(): number
  • notify(): void
  • notifyAll(): void
  • removeScroll(): void
  • Sets window's scroll size to the windows size to remove scroll

    Returns void

  • set(x: number, y: number, width: number, height: number): void
  • set(location: UIWindowLocation): void
  • Sets window location parameters

    Parameters

    • x: number

      X coordinate of the window

    • y: number

      Y coordinate of the window

    • width: number

      width of the window

    • height: number

      height of the window

    Returns void

  • Sets window location parameters from another WindowLocation. Note that paddings are not copied instance

    Parameters

    Returns void

  • setPadding(padding: 0 | 2 | 1 | 3, value: number): void
  • setPadding(top: number, bottom: number, left: number, right: number): void
  • setScroll(x: number, y: number): void
  • Sets scrollable window size. Should be greater then window width/height for the changes to take effect

    Parameters

    • x: number

      scrollable window size along the X axis

    • y: number

      scrollable window size along the Y axis

    Returns void

  • setSize(x: number, y: number): void
  • Sets the size of the window

    Parameters

    • x: number

      window's width

    • y: number

      window's height

    Returns void

  • setZ(z: number): void
  • Sets window's Z index. Z index determines how the window will be displayed when several windows are open

    Parameters

    • z: number

      window Z index

    Returns void

  • setupAndShowPopupWindow(win: PopupWindow): void
  • showPopupWindow(win: PopupWindow): void
  • toString(): string
  • updatePopupWindow(win: PopupWindow): void
  • wait(): void
  • wait(param0: number): void
  • wait(param0: number, param1: number): void
  • Returns void

  • Parameters

    • param0: number

    Returns void

  • Parameters

    • param0: number
    • param1: number

    Returns void

  • windowToGlobal(val: number): number
  • Transforms dimension within window's bounds to the dimension in fullscreen units

    Parameters

    • val: number

      value to be transformed

    Returns number

Generated using TypeDoc