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)