PHP Класс Prado\Web\UI\WebControls\TTabView

TTabView represents a view in a {@link TTabPanel} control. The content in a TTabView can be specified by the {@link setText Text} property or its child controls. In template syntax, the latter means enclosing the content within the TTabView component element. If both are set, {@link getText Text} takes precedence. Each TTabView is associated with a tab in the tab bar of the TTabPanel control. The tab caption is specified by {@link setCaption Caption}. If {@link setNavigateUrl NavigateUrl} is set, the tab will contain a hyperlink pointing to the specified URL. In this case, clicking on the tab will redirect the browser to the specified URL. TTabView may be toggled between visible (active) and invisible (inactive) by setting the {@link setActive Active} property.
С версии: 3.1.1
Наследование: extends TWebControl
Показать файл Открыть проект

Открытые методы

Метод Описание
getActive ( ) : boolean
getCaption ( ) : string
getNavigateUrl ( ) : string
getText ( ) : string
renderContents ( $writer ) Renders body contents of the tab view.
renderTab ( $writer ) Renders the tab associated with the tab view.
setActive ( $value )
setCaption ( $value )
setNavigateUrl ( $value ) Sets the URL of the target page.
setText ( $value ) Sets the text content to be displayed on this view.

Защищенные методы

Метод Описание
addAttributesToRender ( $writer ) Adds attributes to renderer.
getTagName ( ) : the
renderTabContent ( $writer ) Renders the content in the tab.

Описание методов

addAttributesToRender() защищенный Метод

Adds attributes to renderer.
protected addAttributesToRender ( $writer )

getActive() публичный Метод

public getActive ( ) : boolean
Результат boolean whether this tab view is active. Defaults to false.

getCaption() публичный Метод

public getCaption ( ) : string
Результат string the caption displayed on this tab. Defaults to ''.

getNavigateUrl() публичный Метод

public getNavigateUrl ( ) : string
Результат string the URL of the target page. Defaults to ''.

getTagName() защищенный Метод

protected getTagName ( ) : the
Результат the tag name for the view element

getText() публичный Метод

public getText ( ) : string
Результат string the text content displayed on this view. Defaults to ''.

renderContents() публичный Метод

Renders body contents of the tab view.
public renderContents ( $writer )

renderTab() публичный Метод

Renders the tab associated with the tab view.
public renderTab ( $writer )

renderTabContent() защищенный Метод

By default, a hyperlink is displayed.
protected renderTabContent ( $writer )

setActive() публичный Метод

public setActive ( $value )

setCaption() публичный Метод

public setCaption ( $value )

setNavigateUrl() публичный Метод

If not empty, clicking on this tab will redirect the browser to the specified URL.
public setNavigateUrl ( $value )

setText() публичный Метод

If this is not empty, the child content of the view will be ignored.
public setText ( $value )