AppBuilderAPITab

Базовое описание

Этлемент таб. Используется как главное корневое меню приложения. 

Внешний вид

AppBuilderAPITab

Основные свойства

addPostVariables() - добавляет POST переменные к удалённым запросам

addVariables() - добавляет переменные к удалённым запросам

addClass() - добавляет css класс к html элементу

hasScreenLink() - возвращает значение имеет ли элемент линк на скрин

getAttribute() - возвращает атрибут элемента

getId() - возвращает Id элемента

hasAttribute() - возвращает статус существования элемента

setId() - задаёт Id элемента

unsetAttribute() - удаляет атрибут

Основные методы

addPostVariables() - добавляет POST переменные к удалённым запросам

addVariables() - добавляет переменные к удалённым запросам

hasScreenLink() - возвращает значение имеет ли элемент линк на скрин

setAppLink() - устанавливает линк на приложение

setEmailLink() - устанавливает линк на еmail 

setExternalScreenLink() - устанавливает линк на внешний скрин

setExternalTabLink() - устанавливает линк на внешний таб

setFacebookLink() - устанавливает линк на Facebook страницу

setFileLink() - устанавливает линк на файл (pdf,exel,doc,jpg,gif,png,ppt,mp4)

setGet() - устанавливает метод передачи данных GET  для запросов

setJsCodeLink() - выполняет JavaScript код

setPhoneLink() - устанавливает линк на набор тлефонного номера

setPost() - устанавливает метод передачи данных POST  для запросов

setRefreshLink() - устанавливает действие обновления удалённого скрина 

setRemoteLink() - устанавливает линк на внешний скрин (не рекомендуется использовать)

setRemoteXMLLink() - не поодердивается

setScreenLink() - устанавливает линк на скрин

setTabLink() - устанавливает линк на таб

setToggleLink() - не поодердивается

setTwitterLink() - устанавливает линк на твиттер

setVideoLink() - устанавливает линк на  видео файл (mp4)

setVimeoLink() - устанавливает линк на Vimeo видео хостинг

setWebLink() - устанавливает на веб сайт

setYoutubeLink() - устанавливает линк на Youtube видео хостинг

Пример кода

// Highlighted PHP Code
include('../api/api.php');

$tab = new AppBuilderAPITab('tab');
$tab->setScreenLink($screen = new AppBuilderAPIListScreen('Home', 4));
$screen->setAppsBackground('components/com_appbuilder/assets/images/appbuilder/appscreen-bg.jpg');

echo AppBuilderAPI::getScreenResponse($tab);

Comments (0)

Leave a comment

You are commenting as guest.