Skip to main content

IMapProxy<V>

Defined in: js-api/src/proxies.ts:62

Map methods of a MapBag, in addition to indexed access.

Type Parameters

Type ParameterDefault type
Vany

Methods

[iterator]()

[iterator](): Iterator<[string, V]>

Defined in: js-api/src/proxies.ts:73

Returns

Iterator<[string, V]>


clear()

clear(): void

Defined in: js-api/src/proxies.ts:71

Returns

void


delete()

delete(key): boolean

Defined in: js-api/src/proxies.ts:70

Parameters

ParameterType
keystring

Returns

boolean


entries()

entries(): Iterable<[string, V]>

Defined in: js-api/src/proxies.ts:65

Returns

Iterable<[string, V]>


forEach()

forEach(callback): void

Defined in: js-api/src/proxies.ts:66

Parameters

ParameterType
callback(key, value) => void

Returns

void


get()

get(key): V

Defined in: js-api/src/proxies.ts:67

Parameters

ParameterType
keystring

Returns

V


has()

has(key): boolean

Defined in: js-api/src/proxies.ts:69

Parameters

ParameterType
keystring

Returns

boolean


keys()

keys(): Iterable<string>

Defined in: js-api/src/proxies.ts:63

Returns

Iterable<string>


set()

set(key, value): IMapProxy<V>

Defined in: js-api/src/proxies.ts:68

Parameters

ParameterType
keystring
valueV

Returns

IMapProxy<V>


size()

size(): number

Defined in: js-api/src/proxies.ts:72

Returns

number


values()

values(): Iterable<V>

Defined in: js-api/src/proxies.ts:64

Returns

Iterable<V>