Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ArrayPin<T>

Type parameters

  • T: DataPin

Hierarchy

Index

Constructors

constructor

  • new ArrayPin(id?: undefined | string, type?: PinType, declarationId?: undefined | string): ArrayPin

Properties

id

id: string

name

name: string

type

type: PinType

value

value: ArrayProperty<T>

Static runtimeValueAccessor

runtimeValueAccessor: string = "_value"

Accessors

dataType

  • get dataType(): undefined | string
  • set dataType(type: string | undefined): void

declarationId

  • get declarationId(): undefined | string
  • set declarationId(declarationId: string | undefined): void

version

  • get version(): number

Methods

copy

deserialize

destroy

  • destroy(): void

getData

  • getData(): T

isA

  • isA<T>(type: object): boolean

serialize

setData

  • setData(data: ArrayProperty<T>): void

setProperty

  • setProperty(name: string, value: any): void

setState

upgrade