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>