Skip to main content
NICE CXone Expert

We will be closed on Monday, January 20th in observance of Martin Luther King Day

Expert Success Center

Map functions

These map functions are part of the DekiScript and Expert runtime environment.

map.apply(map, expression) : map

Create a new map by applying the expression to each key value pair.

Name Type Description
map map map value
expression str expression to apply (use '$' to refer to the item)

map.contains(map, key) : bool

Check if the key is contained in a map.

Name Type Description
map map map value
key str key value

map.keys(map) : list

Get the list of keys of a map.

Name Type Description
map map map value

map.keyvalues(map) : list

Create a list of the key-value pairs.

Name Type Description
map map map value

map.remove(map, key) : map

Remove the key from a map and return the modified map.

Name Type Description
map map map value
key str key value

map.select(map, condition) : map

Create a map that only contains key-value pairs for which the condition succeeds.

Name Type Description
map map map value
condition str condition to execute for each item (use '$' to refer to the key-value pair)

map.values(map) : list

Get the list of values of a map.

Name Type Description
map map map value

 

  • Was this article helpful?