Поддержка серверов

UI: методы, функции, константы класса Битрикс


Блог разработчика

9 августа 2016 ResizeImageGet и простой водяной знак налету

Сегодня поговорим о том как проще всего воткнуть водяной знак на картинки в Битрикс. Например, на все изображения каталога.

21 июля 2016 Добавление вкладки в CRM коробки Битрикс24

В этом посте я покажу, как легко и просто добавить вкладку в сущность CRM. И не просто добавить, а вывести там свой контент.

21 июля 2016 Как просто обращаться из коробки Битрикс24 на сайт на базе Битрикс

К примеру вам хочется внутренним скриптом дернуть с сайта-магазина информацию, которая там, в свою очередь, закрыта некоторыми правами. Например, админскими. Можно конечно мутить свой REST, или иной формат общения, но проще всего воспользоваться штатным инструментом:

Список функций и методов модуля ui

Метод
AddButton::getDefaultParameters()
ApplyButton::getDefaultParameters()
BaseButton::__construct()
BaseButton::addAttribute()
BaseButton::addClass()
BaseButton::addDataAttribute()
BaseButton::appendDefaultJsonOption()
BaseButton::bindEvent()
BaseButton::bindEvents()
BaseButton::buildFromArray()
BaseButton::create()
BaseButton::generateUniqid()
BaseButton::getAttribute()
BaseButton::getAttributeCollection()
BaseButton::getBaseClass()
BaseButton::getClassList()
BaseButton::getCounter()
BaseButton::getDataAttribute()
BaseButton::getDataRole()
BaseButton::getDefaultParameters()
BaseButton::getEvents()
BaseButton::getId()
BaseButton::getJsClass()
BaseButton::getLink()
BaseButton::getMaxWidth()
BaseButton::getQuerySelector()
BaseButton::getStyles()
BaseButton::getTag()
BaseButton::getText()
BaseButton::getUniqId()
BaseButton::hasClass()
BaseButton::init()
BaseButton::isDisabled()
BaseButton::isInputTag()
BaseButton::isInputType()
BaseButton::listExtensions()
BaseButton::removeAttribute()
BaseButton::removeClass()
BaseButton::render()
BaseButton::renderInner()
BaseButton::renderJavascript()
BaseButton::setCounter()
BaseButton::setDataRole()
BaseButton::setDisabled()
BaseButton::setId()
BaseButton::setLink()
BaseButton::setMaxWidth()
BaseButton::setStyles()
BaseButton::setTag()
BaseButton::setText()
BaseButton::unbindEvent()
BaseButton::unbindEvents()
BaseButton::unsetAttribute()
BaseButton::unsetClass()
Button::appendDefaultJsonOption()
Button::buildFromArray()
Button::getColor()
Button::getCounter()
Button::getIcon()
Button::getJsClass()
Button::getMainButton()
Button::getMenuButton()
Button::getMenuTarget()
Button::getProperty()
Button::getQuerySelector()
Button::getSize()
Button::getState()
Button::getText()
Button::init()
Button::isActive()
Button::isClocking()
Button::isCollapsed()
Button::isDisabled()
Button::isDropdown()
Button::isEnumValue()
Button::isHover()
Button::isNoCaps()
Button::isRound()
Button::isWaiting()
Button::render()
Button::renderInner()
Button::setActive()
Button::setClocking()
Button::setCollapsed()
Button::setColor()
Button::setCounter()
Button::setDisabled()
Button::setDropdown()
Button::setHovered()
Button::setIcon()
Button::setMenu()
Button::setNoCaps()
Button::setProperty()
Button::setRound()
Button::setSize()
Button::setState()
Button::setText()
Button::setWaiting()
ButtonAttributes::&offsetGet()
ButtonAttributes::__construct()
ButtonAttributes::__toString()
ButtonAttributes::addClass()
ButtonAttributes::addDataAttribute()
ButtonAttributes::addDataPrefix()
ButtonAttributes::addJsonOption()
ButtonAttributes::convertClassesToString()
ButtonAttributes::convertDataAttributesToAttributes()
ButtonAttributes::convertStylesToString()
ButtonAttributes::count()
ButtonAttributes::deleteDataPrefix()
ButtonAttributes::getAttribute()
ButtonAttributes::getDataAttribute()
ButtonAttributes::getDataAttributes()
ButtonAttributes::getIterator()
ButtonAttributes::getJsonOptions()
ButtonAttributes::hasClass()
ButtonAttributes::hasDataPrefix()
ButtonAttributes::offsetExists()
ButtonAttributes::offsetSet()
ButtonAttributes::offsetUnset()
ButtonAttributes::removeClass()
ButtonAttributes::removeJsonOption()
ButtonAttributes::setAttributes()
ButtonAttributes::setClassList()
ButtonAttributes::setJsonOptions()
ButtonAttributes::splitDataAttributesAndAnother()
ButtonAttributes::toArray()
ButtonAttributes::toString()
CancelButton::getDefaultParameters()
CloseButton::getDefaultParameters()
CreateButton::getDefaultParameters()
EntityEditorConfigScope::getCaption()
EntityEditorConfigScope::getCaptions()
EntityEditorConfigScope::isDefined()
EntityEditorConfiguration::canEditOtherSettings()
EntityEditorConfiguration::forceCommonScopeForAll()
EntityEditorConfiguration::get()
EntityEditorConfiguration::getCategoryName()
EntityEditorConfiguration::getScope()
EntityEditorConfiguration::prepareName()
EntityEditorConfiguration::prepareOptionsName()
EntityEditorConfiguration::prepareScopeName()
EntityEditorConfiguration::reset()
EntityEditorConfiguration::set()
EntityEditorConfiguration::setScope()
JsCode::__construct()
JsCode::getCode()
JsCode::jsonSerialize()
JsCode::setCode()
JsEvent::__construct()
JsEvent::getEvent()
JsEvent::jsonSerialize()
JsEvent::setEvent()
JsHandler::__construct()
JsHandler::getContext()
JsHandler::getHandler()
JsHandler::jsonSerialize()
JsHandler::setContext()
JsHandler::setHandler()
Manager::__clone()
Manager::__construct()
Manager::createToolbar()
Manager::getInstance()
Manager::getToolbarById()
SaveButton::getDefaultParameters()
SendButton::getDefaultParameters()
SettingsButton::getDefaultParameters()
SettingsButton::getJsClass()
SubButton::getButtonType()
SubButton::getJsClass()
SubButton::getSplitButton()
SubButton::init()
SubButton::isActive()
SubButton::isHovered()
SubButton::isMainButton()
SubButton::isMenuButton()
SubButton::renderInner()
SubButton::renderJavascript()
SubButton::setActive()
SubButton::setDisabled()
SubButton::setHovered()
SubButton::setSplitButton()
SubButton::toggleState()
Toolbar::__callStatic()
Toolbar::__construct()
Toolbar::addButton()
Toolbar::addFavoriteStar()
Toolbar::addFilter()
Toolbar::deleteButtons()
Toolbar::deleteFavoriteStar()
Toolbar::getButtons()
Toolbar::getFilter()
Toolbar::getId()
Toolbar::getTitleMaxWidth()
Toolbar::getTitleMinWidth()
Toolbar::hasFavoriteStar()
Toolbar::processButtonRender()
Toolbar::renderAfterFilterButtons()
Toolbar::renderAfterTitleButtons()
Toolbar::renderFilterRightButtons()
Toolbar::renderRightButtons()
Toolbar::setTitleMaxWidth()
Toolbar::setTitleMinWidth()
Toolbar::shuffleButtons()
UI::__construct()
UI::doInstall()
UI::doUninstall()
UI::installDB()
UI::installEvents()
UI::installFiles()
UI::uninstallDB()
UI::uninstallEvents()
UI::uninstallFiles()
Util::getArticleUrlByCode()
Util::getHelpdeskUrl()