4.0.0 • Published 5 years ago
@ember/ordered-set v4.0.0
ember-ordered-set
The OrderedSet class lets you store unique values of any type, whether
primitive values or object references. It is mostly similar to the native
Set
class introduced in ES2015.
Compatibility
- Ember.js v3.16 or above
- Ember CLI v2.13 or above
- Node.js v10 or above
Installation
ember install @ember/ordered-setUsage
After installing you can import OrderedSet from @ember/ordered-set:
import OrderedSet from '@ember/ordered-set';The OrderedSet class has mostly the same API as the native Set
class with a few differences:
- The constructor does not take any arguments
- A static
create()method exists for symmetry withEmber.Object - A static
lengthproperty does not exist onOrderedSet OrderedSethas anisEmpty()method- There are no
entries(),keys()andvalues()methods, but there is atoArray()method instead - The
@@iteratorsymbol is not defined OrderedSethas acopy()method
Contributing
See the Contributing guide for details.
License
ember-ordered-set is licensed under the MIT License.