Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ComplexArray

Hierarchy

  • ObservableArray
    • ComplexArray

Indexable

[index: number]: ComplexObject

Index

Properties

_beforeChange

_beforeChange: () => void

Type declaration

    • (): void
    • Returns void

_getEventParent

_getEventParent: () => Object

Type declaration

    • (): Object
    • Returns Object

_getPendingPubs

_getPendingPubs: () => any[]

Type declaration

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

_origValues

_origValues: any[]

_pendingArgs

_pendingArgs: any

_push

_push: (...args: any[]) => number

Type declaration

    • (...args: any[]): number
    • Parameters

      • Rest ...args: any[]

      Returns number

arrayChanged

getEntityAspect

getEntityAspect: () => EntityAspect

Type declaration

length

length: number

Optional parent

Optional parentProperty

parentProperty: DataProperty

pop

pop: () => any

Type declaration

    • (): any
    • Returns any

push

push: (...args: any[]) => number

Type declaration

    • (...args: any[]): number
    • Parameters

      • Rest ...args: any[]

      Returns number

shift

shift: () => any

Type declaration

    • (): any
    • Returns any

slice

slice: (a: number, b?: number) => any[]

Type declaration

    • (a: number, b?: number): any[]
    • Parameters

      • a: number
      • Optional b: number

      Returns any[]

splice

splice: (...args: any[]) => any[]

Type declaration

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

      • Rest ...args: any[]

      Returns any[]

unshift

unshift: (...args: any[]) => number

Type declaration

    • (...args: any[]): number
    • Parameters

      • Rest ...args: any[]

      Returns number

Methods

_processAdds

  • _processAdds(items: any[]): void

_processRemoves

  • _processRemoves(items: any[]): void

Generated using TypeDoc