Hierarchy

Implements

Index

Constructors

constructor

Properties

value

value: any

Accessors

countItems

  • get countItems(): number
  • Returns number

Methods

addRange

  • addRange(items: any[]): void
  • Parameters

    • items: any[]

    Returns void

as

clear

  • clear(): void
  • Returns void

clone

  • clone(): any
  • Returns any

compareTo

  • compareTo(object: any): number

contains

  • contains(item: any): boolean
  • Parameters

    • item: any

    Returns boolean

copyTo

  • copyTo(array: any[], index?: number): void
  • Parameters

    • array: any[]
    • Default value index: number = 0

    Returns void

equals

  • equals(...args: any[]): boolean
  • Parameters

    • Rest ...args: any[]

    Returns boolean

getByIndex

  • getByIndex(index: number, keys?: string[]): any
  • Parameters

    • index: number
    • Default value keys: string[] = null

    Returns any

getHashCode

  • getHashCode(): number

getKeys

  • getKeys(): string[]
  • Returns string[]

getLength

  • getLength(dimension: number): number
  • Parameters

    • dimension: number

    Returns number

getNetTypeName

  • getNetTypeName(): string

getType

getTypeName

  • getTypeName(): string

insert

  • insert(index: number, item: any): void
  • Parameters

    • index: number
    • item: any

    Returns void

is

is2

  • is2<T>(type: object | Interface<T>): boolean

memberwiseClone

  • memberwiseClone(isBase?: boolean): any

peek

  • peek(): any
  • Returns any

remove

  • remove<T>(item: T): void
  • Type parameters

    • T

    Parameters

    • item: T

    Returns void

removeAt

  • removeAt(index: number): void
  • Parameters

    • index: number

    Returns void

removeByIndex

  • removeByIndex(index: number): any
  • Parameters

    • index: number

    Returns any

removeRange

  • removeRange(index: number, count: number): void
  • Parameters

    • index: number
    • count: number

    Returns void

setByIndex

  • setByIndex(index: number, item: any): void
  • Parameters

    • index: number
    • item: any

    Returns void

sort2

  • Parameters

    Returns any[]

toArray

  • toArray(): any[]
  • Returns any[]

toBoolean

  • toBoolean(): boolean

toList

  • toList<T>(): List<T>
  • Type parameters

    • T

    Returns List<T>

toNumber

  • toNumber(float?: boolean): number
  • Parameters

    • Default value float: boolean = true

    Returns number

toString

  • toString(): string

Static addEvent

  • addEvent(element: any, eventName: string, fn: Function): void

Static clear

  • clear(array: any[], index: number, length: number): any[]
  • Parameters

    • array: any[]
    • index: number
    • length: number

    Returns any[]

Static compareTo

  • compareTo(a: any, b: any): number

Static copy

  • copy(sourceArray: any[], startIndex: number, destinationArray: any[], count: number): void
  • Parameters

    • sourceArray: any[]
    • startIndex: number
    • destinationArray: any[]
    • count: number

    Returns void

Static copy2

  • copy2(sourceArray: any[], sourceIndex: number, destinationArray: any[], destinationIndex: number, count: number): void
  • Parameters

    • sourceArray: any[]
    • sourceIndex: number
    • destinationArray: any[]
    • destinationIndex: number
    • count: number

    Returns void

Static copy3

  • copy3(sourceArray: any[], destinationArray: any[]): void
  • Parameters

    • sourceArray: any[]
    • destinationArray: any[]

    Returns void

Static create

  • create<T>(t: Type, count: number, isStructure?: boolean): T[]
  • Type parameters

    • T

    Parameters

    • t: Type
    • count: number
    • Default value isStructure: boolean = false

    Returns T[]

Static create1

  • create1<T>(t: Type, ...values: any[]): T[]
  • Type parameters

    • T

    Parameters

    • t: Type
    • Rest ...values: any[]

    Returns T[]

Static create2

  • create2<T>(t: Type, count1: number, count2: number, isStructure?: boolean): T[][]
  • Type parameters

    • T

    Parameters

    • t: Type
    • count1: number
    • count2: number
    • Default value isStructure: boolean = false

    Returns T[][]

Static create3

  • create3<T>(t: Type, count1: number, count2: number, count3: number, isStructure?: boolean): T[][][]
  • Type parameters

    • T

    Parameters

    • t: Type
    • count1: number
    • count2: number
    • count3: number
    • Default value isStructure: boolean = false

    Returns T[][][]

Static disableAllEnumerable

  • disableAllEnumerable(prototype: any, obj: any): void

Static distinct

  • distinct<T>(array: T[]): T[]
  • Type parameters

    • T

    Parameters

    • array: T[]

    Returns T[]

Static equals

  • equals(objA: any, objB: any): boolean
  • Parameters

    • objA: any
    • objB: any

    Returns boolean

Static getOwnPropertyNames

  • getOwnPropertyNames(obj: any): string[]

Static init

  • init(): void

Static isArray

  • isArray<T>(data: any): data
  • Type parameters

    • T

    Parameters

    • data: any

    Returns data

Static isNullOrUndefined

  • isNullOrUndefined(obj: any): boolean

Static keys

  • keys(obj: any): string[]
  • Parameters

    • obj: any

    Returns string[]

Static mergeDeep

  • mergeDeep(target: any, ...sources: any[]): any
  • Parameters

    • target: any
    • Rest ...sources: any[]

    Returns any

Static numberSortFunction

  • numberSortFunction(): any
  • Returns any

Static referenceEquals

  • referenceEquals(objA: any, objB: any): boolean

Static reverse

  • reverse(array: any[]): any[]
  • Parameters

    • array: any[]

    Returns any[]

Static saveAs

  • saveAs(data: any, fileName: string, type?: string): void
  • Parameters

    • data: any
    • fileName: string
    • Default value type: string = "application/octet-stream"

    Returns void

Static sort

  • sort(array: any[]): any[]
  • Parameters

    • array: any[]

    Returns any[]

Static sort3

  • sort3(keys: number[], items: any[]): void
  • Parameters

    • keys: number[]
    • items: any[]

    Returns void

Generated using TypeDoc