~/forever/addon-api
Addon API
table.contains(table, value?) : containsValuetable.count(table) : counttable.create(arraySizeHint, nodeSizeHint) : tabletable.freeze(table) : frozentable.getcountinfo(table) : numEntries, numPositiveIntegerKeys, maxPositiveIntegerKeytable.indexof(table, value?) : indextable.isempty(table) : emptytable.isfrozen(table) : frozentable.keys(table) : keystable.removeunordered(table, index?) : valuetable.removevalue(table, value?) : removedCounttable.values(table) : valuesDocumented entries come from Blizzard's in-client API documentation, and UI code functions from its Lua files, mirrored per build. C functions that neither mentions aren't included, and UI code functions can be internal.