PP.Ui.TabSheetObject(settings);
settings. JSON-объект со значениями свойств класса.
Конструктор TabSheetObject создает экземпляр класса TabSheetObject.
Для выполнения примера необходимо наличие на html-странице компонента TabSheet с наименованием «tabSheet» (см. «Пример создания компонента TabSheet»). В папке с данной html-страницей должна существовать папка «img» с графическим файлом «home.png». Создадим и добавим новый объект в таблицу, указав его идентификатор, тип, имя класса, адрес значка и экземпляр пользовательского объекта:
// Создадим новый объект для таблицы var tabSheetObject = new PP.Ui.TabSheetObject({ Data: { "@TR": 0, // Индекс столбца ячейки, в область которой вставляем объект "@LC": 1, // Индекс строки ячейки, в область которой вставляем объект }, Parent: tabSheet, // Зададим минимальную высоту объекта MinHeight: 100, // Зададим минимальную ширину объекта MinWidth: 100 // Зададим способ перемещения объекта - "Перемещение и изменение вместе с ячейками" MovementMode: PP.Ui.TabObjectMovementMode.FreeWithCells }); // Зададим имя класса tabSheetObject.setClassName("PP.Ui.TabSheetObject"); // Зададим адрес значка tabSheetObject.setUrl("img/home.png"); // Идентификатор объекта tabSheetObject.setIdent("tabSheetHomeIconObject"); // Установим тип объекта «значок» tabSheetObject.setObjectType(PP.Ui.TabSheetObjectType.Image); // Вставляем объект в таблицу tabSheet.addObject(tabSheetObject);
В результате выполнения примера в таблицу был добавлен объект, для которого задан идентификатор, тип, имя класса, адрес значка и экземпляр пользовательского объекта:
См. также: