makereadonly
Makes a table read-only.
Syntax
makereadonly(table: table) -> voidParameters
| Parameter | Type | Description |
|---|---|---|
table | table | The table to make read-only |
Returns
This function does not return a value.
Description
makereadonly sets a table's read-only flag to true, preventing modifications.
Example
local myTable = {value = 123}
makereadonly(myTable)
-- This will error
myTable.value = 456 -- Cannot modify read-only tableNotes
- Equivalent to
setreadonly(table, true) - Use
makewritableto reverse
Related Functions
makewritable- Make table writablesetreadonly- Set read-only statusisreadonly- Check read-only status