1C-Bitrix 25.700.0
|
Открытые члены | |
__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 () | |
setDisabled ($flag=true) | |
isDisabled () | |
getEvents () | |
bindEvent ($eventName, $fn) | |
bindEvents (array $events) | |
unbindEvent ($eventName) | |
unbindEvents () |
Открытые статические члены | |
static | create (array $params=[]) |
static | getJsClass () |
Поля данных | |
const | UNIQ_ID_DATA_ATTR = 'btn-uniqid' |
const | JSON_OPTIONS_DATA_ATTR = 'json-options' |
Защищенные члены | |
getDefaultParameters () | |
init (array $params=[]) | |
buildFromArray ($params) | |
listExtensions () | |
appendDefaultJsonOption (ButtonAttributes $attributes) | |
generateUniqid () | |
renderInner () | |
renderJavascript () | |
getQuerySelector () |
Защищенные данные | |
$id | |
$text | |
bool | $useAirDesign = false |
$tag = Tag::BUTTON | |
$baseClass = "ui-btn" | |
$link | |
$counter | |
$events = [] |
См. определение в файле basebutton.php строка 19
|
final |
См. определение в файле basebutton.php строка 43
addAttribute | ( | $name, | |
$value = null ) |
См. определение в файле basebutton.php строка 406
addClass | ( | $className | ) |
См. определение в файле basebutton.php строка 377
addDataAttribute | ( | $name, | |
$value = null ) |
См. определение в файле basebutton.php строка 435
|
protected |
Переопределяется в Button.
См. определение в файле basebutton.php строка 166
bindEvent | ( | $eventName, | |
$fn ) |
string | $eventName | Event identifier. |
string | JsHandler | JsCode | $fn | Link to js function which will be invoked. |
См. определение в файле basebutton.php строка 597
bindEvents | ( | array | $events | ) |
|
protected |
Переопределяется в Button, DocumentButton и Button.
См. определение в файле basebutton.php строка 73
|
staticfinal |
См. определение в файле basebutton.php строка 68
|
protected |
См. определение в файле basebutton.php строка 224
getAttribute | ( | $name, | |
$defaultValue = null ) |
См. определение в файле basebutton.php строка 430
getAttributeCollection | ( | ) |
См. определение в файле basebutton.php строка 472
getBaseClass | ( | ) |
См. определение в файле basebutton.php строка 551
getClassList | ( | ) |
См. определение в файле basebutton.php строка 401
getCounter | ( | ) |
Переопределяется в Button.
См. определение в файле basebutton.php строка 358
getDataAttribute | ( | $name, | |
$defaultValue = null ) |
См. определение в файле basebutton.php строка 442
getDataRole | ( | ) |
См. определение в файле basebutton.php строка 454
|
protected |
Переопределяется в AddButton, ApplyButton, CancelButton, CloseButton, CreateButton, DocumentButton, FeedbackButton, LockedButton, SaveButton, SendButton, SettingsButton, AddButton, ApplyButton, CancelButton, CloseButton, CreateButton, SaveButton и SendButton.
См. определение в файле basebutton.php строка 55
getEvents | ( | ) |
См. определение в файле basebutton.php строка 585
getId | ( | ) |
См. определение в файле basebutton.php строка 312
|
static |
Переопределяется в FeedbackButton, SettingsButton, Button и SubButton.
См. определение в файле basebutton.php строка 161
getLink | ( | ) |
См. определение в файле basebutton.php строка 342
getMaxWidth | ( | ) |
См. определение в файле basebutton.php строка 324
|
protected |
Переопределяется в Button.
См. определение в файле basebutton.php строка 288
getStyles | ( | ) |
См. определение в файле basebutton.php строка 464
getTag | ( | ) |
См. определение в файле basebutton.php строка 531
getText | ( | ) |
getUniqId | ( | ) |
См. определение в файле basebutton.php строка 297
hasAirDesign | ( | ) |
См. определение в файле basebutton.php строка 523
hasClass | ( | $className | ) |
См. определение в файле basebutton.php строка 396
|
protected |
Переопределяется в Button, FeedbackButton, IntranetBindingMenu, LockedButton и SubButton.
См. определение в файле basebutton.php строка 60
isDisabled | ( | ) |
isInputTag | ( | ) |
См. определение в файле basebutton.php строка 229
isInputType | ( | ) |
См. определение в файле basebutton.php строка 234
|
protected |
Переопределяется в DocumentButton и LockedButton.
См. определение в файле basebutton.php строка 156
removeAttribute | ( | $name | ) |
См. определение в файле basebutton.php строка 425
removeClass | ( | $className | ) |
См. определение в файле basebutton.php строка 391
render | ( | $jsInit = true | ) |
Returns content as string.
bool | $jsInit |
Замещает Renderable.
Переопределяется в IntranetBindingMenu, LockedButton и Button.
См. определение в файле basebutton.php строка 176
|
protected |
Переопределяется в Button и SubButton.
См. определение в файле basebutton.php строка 242
|
protected |
Переопределяется в DocumentButton и SubButton.
См. определение в файле basebutton.php строка 281
setAirDesign | ( | bool | $flag = true | ) |
setCounter | ( | $counter | ) |
Переопределяется в Button.
См. определение в файле basebutton.php строка 363
setDataRole | ( | $dataRole | ) |
См. определение в файле basebutton.php строка 447
setDisabled | ( | $flag = true | ) |
bool | $flag |
Переопределяется в Button, Button и SubButton.
См. определение в файле basebutton.php строка 560
setId | ( | $id | ) |
См. определение в файле basebutton.php строка 317
setLink | ( | $link | ) |
См. определение в файле basebutton.php строка 347
setMaxWidth | ( | $width | ) |
См. определение в файле basebutton.php строка 330
setStyles | ( | array | $styles | ) |
См. определение в файле basebutton.php строка 459
setTag | ( | $tag | ) |
setText | ( | $text | ) |
string | $text |
Переопределяется в Button.
См. определение в файле basebutton.php строка 490
setUniqId | ( | string | $uniqId | ) |
См. определение в файле basebutton.php строка 302
unbindEvent | ( | $eventName | ) |
unbindEvents | ( | ) |
См. определение в файле basebutton.php строка 639
unsetAttribute | ( | $name | ) |
См. определение в файле basebutton.php строка 418
unsetClass | ( | $className | ) |
См. определение в файле basebutton.php строка 384
|
protected |
См. определение в файле basebutton.php строка 33
|
protected |
См. определение в файле basebutton.php строка 37
|
protected |
См. определение в файле basebutton.php строка 39
|
protected |
См. определение в файле basebutton.php строка 25
|
protected |
См. определение в файле basebutton.php строка 35
|
protected |
См. определение в файле basebutton.php строка 31
|
protected |
См. определение в файле basebutton.php строка 27
|
protected |
См. определение в файле basebutton.php строка 29
const JSON_OPTIONS_DATA_ATTR = 'json-options' |
См. определение в файле basebutton.php строка 22
const UNIQ_ID_DATA_ATTR = 'btn-uniqid' |
См. определение в файле basebutton.php строка 21