Tag Link | [Map->Keys] | Category | Array |
---|---|---|---|
Type | Member | Source Available | No |
Support | Preferred | Version | 6.0 |
Change | Unchanged | Data Source | Any |
Output Type | Array | Security | Tag |
Implementation | LCAPI | Sets | Lasso 8.5, Lasso 8.0, Lasso 7.0, Lasso 6.0 |
The [Map->Keys] tag returns an array of all the keys used within a map. This can be useful to determine what keys a map contains without iterating through the map to fetch each one.
If the map contains no values then an empty array is returned.
[Map->Keys]
No Parameters Required.
To display the names of all the keys in a map:
Use the [Map->Keys] tag. This tag returns an array that contains the names of all the keys in the map. The keys are ordered in the order they are stored in the map, not in the order they were added to the map.
[Variable: 'myMap' = (Map:
'Red'='#ff0000',
'Blue'='#0000ff',
'Green'='#00ff00'
)]
[Output: $myMap->Keys]
(Array: (Blue), (Green), (Red))