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
파일 보기 프로젝트 열기: pradosoft/prado

공개 메소드들

메소드 설명
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 )