Метод Range:isContentLocked
Метод возвращает значение true, если изменения содержимого диапазона запрещены (см. Защита диапазона текстового документа).
Пример для текстового документа
local range = document:getRange() -- содержимое всего документа
if range:isContentLocked() then
print("Документ содержит заблокированное содержимое")
end
Пример для таблицы внутри текстового документа
local tbl = document:getBlocks():getTable(0)
local cell = tbl:getCell("B2")
local range = cell:getRange() -- содержимое ячейки
if range:isContentLocked() then
print("Ячейка содержит заблокированное содержимое")
end