|
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