1.2.32 • Published 5 years ago

@clarketm/supermap v1.2.32

Weekly downloads
1
License
MIT
Repository
-
Last release
5 years ago

Map

NPM release

Map with superpowers! 💪

This data structure inherit all methods and properties from the Map built-in.

Individual Module Installation

Yarn

$ yarn add @clarketm/supermap

Npm

$ npm install @clarketm/supermap --save

API

constructor(iterable: Iterable)

Construct a Map

some(callback: Callback): boolean

Tests whether at least one element in the map passes the test implemented by the provided function

NameTypeAttributeDescription
callbackCallbackcallback function

every(callback: Callback): boolean

Test whether all elements in the map pass the test implemented by the provided function

NameTypeAttributeDescription
callbackCallbackcallback function

setDefault(key: Item, defaultValue: Item): Item

Similar to get(), but will set key to defaultValue if key is not already in Map.

NameTypeAttributeDescription
keyItemMap key
defaultValueItemthe default value to set in Map if the key is not defined

toObject(): object

Convert Map to an Object

1.2.32

5 years ago

1.2.31

6 years ago

1.2.25

6 years ago

1.2.20

6 years ago

1.2.18

6 years ago

1.2.17

6 years ago

1.2.16

6 years ago

1.2.15

6 years ago

1.2.14

6 years ago

1.2.13

6 years ago

1.2.11

6 years ago

1.2.6

6 years ago

1.2.5

6 years ago

1.2.4

6 years ago

1.2.2

6 years ago

1.2.1

6 years ago

0.0.1

6 years ago

1.1.4

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago