Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Size

A size (width and height).

Hierarchy

  • Size

Index

Constructors

constructor

  • new Size(width: number, height: number): Size
  • new Size(): Size
  • Initializes a new instance of the fm.icelink.size class.

    Parameters

    • width: number

      The width.

    • height: number

      The height.

    Returns Size

  • Initializes a new instance of the fm.icelink.size class.

    Returns Size

Properties

Private _height

_height: number
internal

Private _width

_width: number
internal

Methods

getHeight

  • getHeight(): number
  • Gets the height.

    Returns number

getTypeString

  • getTypeString(): string
  • Returns string

getWidth

  • getWidth(): number
  • Gets the width.

    Returns number

Private setHeight

  • setHeight(value: number): void
  • internal

    Parameters

    • value: number

    Returns void

Private setWidth

  • setWidth(value: number): void
  • internal

    Parameters

    • value: number

    Returns void

toJson

  • toJson(): string
  • Serializes this instance to JSON.

    Returns string

    The serialized JSON.

Static fromJson

  • fromJson(sizeJson: string): Size
  • Deserializes an instance from JSON.

    Parameters

    • sizeJson: string

      The JSON to deserialize.

    Returns Size

    The deserialized size.

Static toJson

  • toJson(size: Size): string
  • Serializes an instance to JSON.

    Parameters

    • size: Size

      The size.

    Returns string

    The serialized JSON.