abstract |
---|
Базовый класс для всех HTML компонентов
Каждый компонент имеет уникальный в пределах страницы номер элемента соответствующий аттрибуту 'zippy' из соответствующего тэга HTML шаблона Иерархия компонентов должна строго соответстввовать иерархии вложенных HTML тэгов
Methods | ||
---|---|---|
public
|
__construct($id)
|
# |
public
|
__toString()
|
# |
public
|
setAttribute($name, $value = null)
|
# |
public
|
getAttribute($name): string
|
# |
public
|
getAttributeNames(): array
|
# |
public
|
setOwner(HtmlContainer $owner)
|
# |
protected
|
onAdded()
|
# |
public
|
getOwner(): HtmlContainer
|
# |
public
|
getPageOwner(): WebPage
|
# |
public
|
getFormOwner(): Form
|
# |
public
|
setVisible($visible)
|
# |
public
|
isVisible(): boolean
|
# |
protected
|
RenderImpl()
|
# |
public
|
Render()
|
# |
protected
|
getTag(): Element
|
# |
protected
|
beforeRender()
|
# |
protected
|
afterRender()
|
# |
protected
|
getLabelTag()
|
# |
protected
|
getLabelTagFor()
|
# |
public
|
getHTML()
|
# |
Properties | |||
---|---|---|---|
public
|
|
$id
|
# |
protected
|
|
$disabled = false
|
# |
protected
|
|
$visible = true
|
# |
protected
|
|
$owner = null
|
# |
public
|
|
$tag = null
|
# |