Skip to content

달빛약속 / TupleValue

Class: TupleValue ​

Extends ​

Constructors ​

TupleValue() ​

TupleValue(entries): TupleValue

Parameters ​

• entries: ValueType[]

Returns ​

TupleValue

Overrides ​

IndexedValue.constructor

Defined in ​

core/value/tuple.ts:15

Properties ​

entries ​

entries: Map<number, ValueType>

Overrides ​

IndexedValue.entries

Defined in ​

core/value/tuple.ts:13


friendlyName ​

static friendlyName: string = '튜플'

Overrides ​

IndexedValue.friendlyName

Defined in ​

core/value/tuple.ts:12

Methods ​

enumerate() ​

enumerate(): Iterable<ValueType>

Returns ​

Iterable<ValueType>

Overrides ​

IndexedValue.enumerate

Defined in ​

core/value/tuple.ts:81


getEntries() ​

getEntries(): IterableIterator<[string | number, ValueType]>

Returns ​

IterableIterator<[string | number, ValueType]>

Inherited from ​

IndexedValue.getEntries

Defined in ​

core/value/indexed.ts:33


getItem() ​

getItem(index): ValueType

Parameters ​

• index: number

Returns ​

ValueType

Overrides ​

IndexedValue.getItem

Defined in ​

core/value/tuple.ts:24


getItemsFromKeys() ​

getItemsFromKeys(keysListValue): TupleValue

Parameters ​

• keysListValue: ListValue

Returns ​

TupleValue

Overrides ​

IndexedValue.getItemsFromKeys

Defined in ​

core/value/tuple.ts:85


setItem() ​

setItem(_index, _value): void

Parameters ​

• _index: number

• _value: ValueType

Returns ​

void

Overrides ​

IndexedValue.setItem

Defined in ​

core/value/tuple.ts:30


toPrint() ​

toPrint(): string

Returns ​

string

Overrides ​

IndexedValue.toPrint

Defined in ​

core/value/tuple.ts:58


toStringValue() ​

toStringValue(): StringValue

Returns ​

StringValue

Inherited from ​

IndexedValue.toStringValue

Defined in ​

core/value/base.ts:12


assertProperIndex() ​

static assertProperIndex(index): void

Parameters ​

• index: number

Returns ​

void

Defined in ​

core/value/tuple.ts:36