Interface representing a mapping of key-value pairs. Corresponds to the MappingVar class in the C++ API.
Gets an iterator for the key-value pairs in the mapping.
An iterator for the key-value pairs.
Gets an iterator for the keys in the mapping.
An iterator for the keys.
The number of key-value pairs in the mapping.
Gets an iterator for the values in the mapping.
An iterator for the values.
Clears all key-value pairs from the mapping.
Converts the Mapping to a JavaScript object.
Optional
The manager to get formating options from.
The converted object.
Deletes a key-value pair from the mapping.
The key to delete.
True if the key was deleted, false otherwise.
Gets the value associated with a given key.
The key to look up.
The value associated with the key.
Checks if a given key exists in the mapping.
The key to check.
True if the key exists, false otherwise.
Sets a value for a given key in the mapping.
The key for the value.
The value to set.
Interface representing a mapping of key-value pairs. Corresponds to the MappingVar class in the C++ API.