Skip to content

JSON Schema Form API / @xunserver-jsf/core / ReadonlyKeyedCollection

Interface: ReadonlyKeyedCollection<K, V> ​

Defined in: core/src/model/readonly-collection.ts:1

Type Parameters ​

K ​

K

V ​

V

Properties ​

size ​

readonly size: number

Defined in: core/src/model/readonly-collection.ts:2

Methods ​

[iterator]() ​

[iterator](): IterableIterator<readonly [K, V]>

Defined in: core/src/model/readonly-collection.ts:9

Returns ​

IterableIterator<readonly [K, V]>


entries() ​

entries(): IterableIterator<readonly [K, V]>

Defined in: core/src/model/readonly-collection.ts:7

Returns ​

IterableIterator<readonly [K, V]>


forEach() ​

forEach(callback): void

Defined in: core/src/model/readonly-collection.ts:8

Parameters ​

callback ​

(value, key) => void

Returns ​

void


get() ​

get(key): V | undefined

Defined in: core/src/model/readonly-collection.ts:4

Parameters ​

key ​

K

Returns ​

V | undefined


has() ​

has(key): boolean

Defined in: core/src/model/readonly-collection.ts:3

Parameters ​

key ​

K

Returns ​

boolean


keys() ​

keys(): IterableIterator<K>

Defined in: core/src/model/readonly-collection.ts:5

Returns ​

IterableIterator<K>


values() ​

values(): IterableIterator<V>

Defined in: core/src/model/readonly-collection.ts:6

Returns ​

IterableIterator<V>