isGridRangeContainedIn
function isGridRangeContainedIn(gridRange: GridRange, containerGridRange: GridRange): boolean;
Вложенность нестрогая: диапазон содержит сам себя. Отсутствующая граница у внешнего диапазона означает, что он открыт в эту сторону и потому содержит что угодно по этой оси — так выражается целый столбец или целый лист.
Эту проверку стоит делать перед записью в диапазон, выбранный пользователем, чтобы запись не вышла за пределы области, которой распоряжается скрипт.
Параметры
Возвращает
boolean — true, если первый диапазон лежит внутри второго.
Примеры
Проверка вложенности
const inner = { startRowIndex: 1, endRowIndex: 2, startColumnIndex: 1, endColumnIndex: 2 };
const outer = { startRowIndex: 0, endRowIndex: 5, startColumnIndex: 0, endColumnIndex: 5 };
isGridRangeContainedIn(inner, outer); // => true
Смотрите также
Исходный код
23 September 2026
Эта документация сгенерирована нейросетью (Claude) на основе исходного кода библиотеки.