MultiMap() common/util/multi_map.js, line 33
Creates a new MultiMap
Static Methods
- 
    
MultiMap.updateOrder() common/util/multi_map.js, line 224
 - 
    
    
    
Updates the multimap order of the elements in the given list such that no element has an order greater than an element that comes after it.
 
Instance Methods
- 
    
delete() common/util/multi_map.js, line 142
 - 
    
    
    
Removes the given key from this MultiMap.
 - 
    
each() common/util/multi_map.js, line 151
 - 
    
    
    
For each key in this MultiMap that has at least one value, invokes fn(value, keys). If the jquery data for the key element includes a lens:multimap:order property, the keys are sorted by that order.
 - 
    
eachReverse() common/util/multi_map.js, line 160
 - 
    
    
    
The same as each, but traverses in reverse order.
 - 
    
every() common/util/multi_map.js, line 171
 - 
    
    
    
The same as each, but stops execution if the callback function returns false. Returns true if the callback returned true every time.
 - 
    
everyReverse() common/util/multi_map.js, line 180
 - 
    
    
    
The same as every, but traverses in reverse order.
 - 
    
firsts() common/util/multi_map.js, line 190
 - 
    
    
    
Returns an array that contains the first value associated with each key in this MultiMap.
 - 
    
get() common/util/multi_map.js, line 88
 - 
    
    
    
Gets the array of values associated with a key. This DOES NOT make a copy; modification to the returned array will modify this MultiMap.
 - 
    
include() common/util/multi_map.js, line 110
 - 
    
    
    
Returns true iff the given key is in this MultiMap
 - 
    
pairs() common/util/multi_map.js, line 197
 - 
    
    
    
Returns a sorted array of [key, value] pairs.
 - 
    
put() common/util/multi_map.js, line 95
 - 
    
    
    
Adds the given value to the array of values associated with a key
 - 
    
removeVal() common/util/multi_map.js, line 120
 - 
    
    
    
Removes all instances of the given value from the array of values associated with the given key.
 - 
    
size() common/util/multi_map.js, line 204
 - 
    
    
    
Returns the number of keys in this map.