This page covers a non-latest version of Handsontable.
# LinkedPhysicalIndexToValueMap
# Description
Map for storing mappings from an physical index to a value. Those entries are linked and stored in a certain order.
It does not update stored values on remove/add row or column action. Otherwise, order of entries is updated after such changes.
# Methods
# clearValue
Source code (opens new window)linkedPhysicalIndexToValueMap.clearValue(physicalIndex)
Clear value for particular index.
Param | Type | Description |
---|---|---|
physicalIndex | number | Physical index. |
# getEntries
Source code (opens new window)linkedPhysicalIndexToValueMap.getEntries() ⇒ Array
Get every entry containing index and value, respecting order of indexes.
# getLength
Source code (opens new window)linkedPhysicalIndexToValueMap.getLength() ⇒ number
Get length of the index map.
# getValues
Source code (opens new window)linkedPhysicalIndexToValueMap.getValues() ⇒ Array
Get full list of ordered values for particular indexes.
# setValueAtIndex
Source code (opens new window)linkedPhysicalIndexToValueMap.setValueAtIndex(index, value, position) ⇒ boolean
Set value at index and add it to the linked list of entries. Entries are stored in a certain order.
Note: Value will be added at the end of the queue.
Param | Type | Description |
---|---|---|
index | number | The index. |
value | * | The value to save. |
position | number | Position to which entry will be added. |
# setValues
Source code (opens new window)linkedPhysicalIndexToValueMap.setValues(values)
Set new values for particular indexes. Entries are linked and stored in a certain order.
Note: Please keep in mind that change
hook triggered by the method may not update cache of a collection immediately.
Param | Type | Description |
---|---|---|
values | Array | List of set values. |