Открытые члены | |
__construct (array $params=[]) | |
render ($jsInit=true) | |
isInputTag () | |
isInputType () | |
getUniqId () | |
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) | |
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 | |
$tag = Tag::BUTTON | |
$baseClass = "ui-btn" | |
$link | |
$counter | |
$events = [] | |
См. определение в файле basebutton.php строка 16
|
final |
См. определение в файле basebutton.php строка 38
addAttribute | ( | $name, | |
$value = null ) |
См. определение в файле basebutton.php строка 356
addClass | ( | $className | ) |
См. определение в файле basebutton.php строка 327
addDataAttribute | ( | $name, | |
$value = null ) |
См. определение в файле basebutton.php строка 385
|
protected |
Переопределяется в Button.
См. определение в файле basebutton.php строка 156
bindEvent | ( | $eventName, | |
$fn ) |
string | $eventName | |
string | JsHandler | $fn | Link to js function which will be invoked. |
См. определение в файле basebutton.php строка 516
bindEvents | ( | array | $events | ) |
|
protected |
Переопределяется в Button и Button.
См. определение в файле basebutton.php строка 68
|
staticfinal |
См. определение в файле basebutton.php строка 63
|
protected |
См. определение в файле basebutton.php строка 214
getAttribute | ( | $name, | |
$defaultValue = null ) |
См. определение в файле basebutton.php строка 380
getAttributeCollection | ( | ) |
См. определение в файле basebutton.php строка 422
getBaseClass | ( | ) |
См. определение в файле basebutton.php строка 470
getClassList | ( | ) |
См. определение в файле basebutton.php строка 351
getCounter | ( | ) |
Переопределяется в Button.
См. определение в файле basebutton.php строка 308
getDataAttribute | ( | $name, | |
$defaultValue = null ) |
См. определение в файле basebutton.php строка 392
getDataRole | ( | ) |
См. определение в файле basebutton.php строка 404
|
protected |
Переопределяется в AddButton, ApplyButton, CancelButton, CloseButton, CreateButton, LockedButton, SaveButton, SendButton, SettingsButton, AddButton, ApplyButton, CancelButton, CloseButton, CreateButton, SaveButton и SendButton.
См. определение в файле basebutton.php строка 50
getEvents | ( | ) |
См. определение в файле basebutton.php строка 504
getId | ( | ) |
См. определение в файле basebutton.php строка 262
|
static |
Переопределяется в SettingsButton, Button и SubButton.
См. определение в файле basebutton.php строка 151
getLink | ( | ) |
См. определение в файле basebutton.php строка 292
getMaxWidth | ( | ) |
См. определение в файле basebutton.php строка 274
|
protected |
Переопределяется в Button.
См. определение в файле basebutton.php строка 248
getStyles | ( | ) |
См. определение в файле basebutton.php строка 414
getTag | ( | ) |
См. определение в файле basebutton.php строка 450
getText | ( | ) |
getUniqId | ( | ) |
См. определение в файле basebutton.php строка 257
hasClass | ( | $className | ) |
См. определение в файле basebutton.php строка 346
|
protected |
Переопределяется в Button, IntranetBindingMenu, LockedButton и SubButton.
См. определение в файле basebutton.php строка 55
isDisabled | ( | ) |
isInputTag | ( | ) |
См. определение в файле basebutton.php строка 219
isInputType | ( | ) |
См. определение в файле basebutton.php строка 224
|
protected |
Переопределяется в LockedButton.
См. определение в файле basebutton.php строка 146
removeAttribute | ( | $name | ) |
См. определение в файле basebutton.php строка 375
removeClass | ( | $className | ) |
См. определение в файле basebutton.php строка 341
render | ( | $jsInit = true | ) |
Returns content as string.
bool | $jsInit |
Замещает Renderable.
Переопределяется в IntranetBindingMenu, LockedButton и Button.
См. определение в файле basebutton.php строка 166
|
protected |
Переопределяется в Button и SubButton.
См. определение в файле basebutton.php строка 232
|
protected |
Переопределяется в SubButton.
См. определение в файле basebutton.php строка 241
setCounter | ( | $counter | ) |
Переопределяется в Button.
См. определение в файле basebutton.php строка 313
setDataRole | ( | $dataRole | ) |
См. определение в файле basebutton.php строка 397
setDisabled | ( | $flag = true | ) |
bool | $flag |
Переопределяется в Button, Button и SubButton.
См. определение в файле basebutton.php строка 479
setId | ( | $id | ) |
См. определение в файле basebutton.php строка 267
setLink | ( | $link | ) |
См. определение в файле basebutton.php строка 297
setMaxWidth | ( | $width | ) |
См. определение в файле basebutton.php строка 280
setStyles | ( | array | $styles | ) |
См. определение в файле basebutton.php строка 409
setTag | ( | $tag | ) |
setText | ( | $text | ) |
string | $text |
Переопределяется в Button.
См. определение в файле basebutton.php строка 440
unbindEvent | ( | $eventName | ) |
unbindEvents | ( | ) |
См. определение в файле basebutton.php строка 558
unsetAttribute | ( | $name | ) |
См. определение в файле basebutton.php строка 368
unsetClass | ( | $className | ) |
См. определение в файле basebutton.php строка 334
|
protected |
См. определение в файле basebutton.php строка 28
|
protected |
См. определение в файле basebutton.php строка 32
|
protected |
См. определение в файле basebutton.php строка 34
|
protected |
См. определение в файле basebutton.php строка 22
|
protected |
См. определение в файле basebutton.php строка 30
|
protected |
См. определение в файле basebutton.php строка 26
|
protected |
См. определение в файле basebutton.php строка 24
const JSON_OPTIONS_DATA_ATTR = 'json-options' |
См. определение в файле basebutton.php строка 19
const UNIQ_ID_DATA_ATTR = 'btn-uniqid' |
См. определение в файле basebutton.php строка 18