Appearance

Personalize your experience

Mode
Accent Color
Direction
All Docs/QuaScript//
QuaScript logo

QuaScript Documentation

Language guide, engine API, 601 builtins and the preset library · v3.0.0-phase1

map

Generated from the engine catalog by tools/gen-docs.mjs; do not edit.

map.clear

script.qs
map.clear(m)

Removes every entry.

ArgumentKindDefaultNotes
mmap<any,any>required

map.copy

script.qs
map.copy(m) -> map<any,any>

Copy of the map.

ArgumentKindDefaultNotes
mmap<any,any>required

map.create

script.qs
map.create(key_type, value_type) -> map<any,any>

Dictionary from keys (float, int, bool, color, text or an enum) to values; iterates in insertion order.

ArgumentKindDefaultNotes
key_typetyperequired
value_typetyperequired

map.get

script.qs
map.get(m, k, default = na) -> any

Value for k, or default.

ArgumentKindDefaultNotes
mmap<any,any>required
kanyrequired
defaultanyna

map.has

script.qs
map.has(m, k) -> bool

True when k is present.

ArgumentKindDefaultNotes
mmap<any,any>required
kanyrequired

map.keys

script.qs
map.keys(m) -> list<any>

List of keys in insertion order.

ArgumentKindDefaultNotes
mmap<any,any>required

map.remove

script.qs
map.remove(m, k)

Removes k.

ArgumentKindDefaultNotes
mmap<any,any>required
kanyrequired

map.set

script.qs
map.set(m, k, v)

Sets the value for k.

ArgumentKindDefaultNotes
mmap<any,any>required
kanyrequired
vanyrequired

map.size

script.qs
map.size(m) -> int

Number of entries.

ArgumentKindDefaultNotes
mmap<any,any>required

map.values

script.qs
map.values(m) -> list<any>

List of values in insertion order.

ArgumentKindDefaultNotes
mmap<any,any>required

© 2026 Quatick Technologies. All rights reserved.