setLeftOffset(left: Number, isVirtual: Boolean);
left. Отступ слева в пикселях.
isVirtual. Определяет, какая координата была передана - виртуальная или реальная. Если параметр равен значению true, то была передана виртуальная координата, иначе - реальная.
Метод setLeftOffset устанавливает отступ слева для объекта в таблице.
Отступ слева рассчитывается в пикселях, начиная от левой границы таблицы.
Для выполнения примера необходимо наличие на html-странице компонента TabSheet с наименованием «tabSheet» (см. «Пример создания компонента TabSheet»), а также компонента TabSheetObject (см. страницу «Конструктор TabSheetObject»). Переместим объект в ячейку C1 и уберём все отступы от её границ:
// Определим координаты ячейки C1 и её размеры var coord = tabSheet.coord(1, 2); // Получим измерения таблицы var measures = tabSheet.getMeasures(); // Разместим объект в ячейке C1 tabSheetObject.setLeftOffset(measures.calcColumnsWidth(0, coord.colIndex)); tabSheetObject.setTopOffset(measures.calcRowsHeight(0, coord.rowIndex)); // Обнулим отступы от границы ячейки C1 tabSheetObject.setTop(0); tabSheetObject.setLeft(0); // Перерисуем таблицу tabSheet.rerender();
В результате выполнения примера объект будет размещён в ячейке с координатами (1, 2), а верхний и левый отступы от её верхней и левой границы будут убраны:
См. также: