1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс DocumentButton
Граф наследования:DocumentButton:
Button BaseButton Renderable

Открытые члены

 setDocumentButtonConfig (array $config)
Открытые члены унаследованные от Button
 setIcon ($icon)
 setCollapsedIcon ($icon)
 hasCollapsedIcon ()
 getIcon ()
 setColor ($color)
 getColor ()
 setStyle ($style)
 getStyle ()
 setSize ($size)
 getSize ()
 setState ($state)
 getState ()
 setActive ($flag=true)
 isActive ()
 setHovered ($flag=true)
 isHover ()
 setDisabled ($flag=true)
 isDisabled ()
 setWaiting ($flag=true)
 isWaiting ()
 setClocking ($flag=true)
 isClocking ()
 setNoCaps ($flag=true)
 isNoCaps ()
 setRound ($flag=true)
 isRound ()
 setDropdown ($flag=true)
 isDropdown ()
 setCollapsed ($flag=true)
 isCollapsed ()
 setMenu ($options)
Открытые члены унаследованные от BaseButton
 __construct (array $params=[])
 render ($jsInit=true)
 isInputTag ()
 isInputType ()
 getUniqId ()
 setUniqId (string $uniqId)
 getId ()
 setId ($id)
 getMaxWidth ()
 setMaxWidth ($width)
 getLink ()
 setLink ($link)
 getCounter ()
 setCounter ($counter)
 addClass ($className)
 unsetClass ($className)
 removeClass ($className)
 hasClass ($className)
 getClassList ()
 addAttribute ($name, $value=null)
 unsetAttribute ($name)
 removeAttribute ($name)
 getAttribute ($name, $defaultValue=null)
 addDataAttribute ($name, $value=null)
 getDataAttribute ($name, $defaultValue=null)
 setDataRole ($dataRole)
 getDataRole ()
 setStyles (array $styles)
 getStyles ()
 getAttributeCollection ()
 getText ()
 setText ($text)
 setAirDesign (bool $flag=true)
 hasAirDesign ()
 getTag ()
 setTag ($tag)
 getBaseClass ()
 getEvents ()
 bindEvent ($eventName, $fn)
 bindEvents (array $events)
 unbindEvent ($eventName)
 unbindEvents ()

Защищенные члены

 getDefaultParameters ()
 buildFromArray ($params)
 listExtensions ()
 renderJavascript ()
Защищенные члены унаследованные от Button
 init (array $params=[])
 isEnumValue ($value, $enum)
 setProperty ($propertyName, $value, $enum)
 getProperty ($name, $defaultValue=null)
Защищенные члены унаследованные от BaseButton
 appendDefaultJsonOption (ButtonAttributes $attributes)
 generateUniqid ()
 renderInner ()
 getQuerySelector ()

Дополнительные унаследованные члены

Открытые статические члены унаследованные от BaseButton
static create (array $params=[])
static getJsClass ()
Поля данных унаследованные от BaseButton
const UNIQ_ID_DATA_ATTR = 'btn-uniqid'
const JSON_OPTIONS_DATA_ATTR = 'json-options'
Защищенные данные унаследованные от Button
 $properties = []
Защищенные данные унаследованные от BaseButton
 $id
 $text
bool $useAirDesign = false
 $tag = Tag::BUTTON
 $baseClass = "ui-btn"
 $link
 $counter
 $events = []

Подробное описание

См. определение в файле documentbutton.php строка 10

Методы

◆ buildFromArray()

buildFromArray ( $params)
protected

Переопределяет метод предка Button.

См. определение в файле documentbutton.php строка 31

◆ getDefaultParameters()

getDefaultParameters ( )
protected
Возвращает
array

Переопределяет метод предка BaseButton.

См. определение в файле documentbutton.php строка 17

◆ listExtensions()

listExtensions ( )
protected

Переопределяет метод предка BaseButton.

См. определение в файле documentbutton.php строка 55

◆ renderJavascript()

renderJavascript ( )
protected

Переопределяет метод предка BaseButton.

См. определение в файле documentbutton.php строка 62

◆ setDocumentButtonConfig()

setDocumentButtonConfig ( array $config)

См. определение в файле documentbutton.php строка 45


Объявления и описания членов класса находятся в файле: