MetatablesOverview
setreadonly
Represents control of a table's read-only state.
Details#
Sets a table's read-only flag using an explicit boolean. Nested tables are separate values; returns no values. Re-enable writes before attempting ordinary field assignment.
Examples#
Example
local value = { count = 1 }
setreadonly(value, true)
print(isreadonly(value)) -- true
setreadonly(value, false)
value.count = 2