WindowAjaxHelper

Extends \FineUIPHP\Base\BoxComponent\Container\PanelBase\CollapsablePanel\CollapsablePanelAjaxHelper

窗体控件帮助类

package

FineUIPHP\UI\Window

Methods

构造函数

__construct(\FineUIPHP\UI\Window\Window $source) 

Arguments

添加控件样式类

addCssStyle(string $cssClass) : $this
inherited

Arguments

$cssClass

string

Response

$this

设置HTML标签属性

attribute(string $key, string $value) : $this
inherited

Arguments

$key

string

$value

string

Response

$this

清空面板内表单字段的改变状态

clearDirty() 
inherited

关闭窗体

close() 

折叠面板

collapse() 
inherited

设置面板的折叠状态

collapsed(boolean $collapsed) 
inherited

Arguments

$collapsed

boolean

设置控件样式

cssStyle(string $style) : $this
inherited

Arguments

$style

string

Response

$this

设置控件的禁用状态

disabled(boolean $disabled) : $this
inherited

Arguments

$disabled

boolean

Response

$this

设置控件的启用状态

enabled(boolean $enabled) : $this
inherited

Arguments

$enabled

boolean

Response

$this

展开面板

expand() 
inherited

获取清空面板内表单字段改变状态的客户端脚本

getClearDirtyReference() : string
inherited

Response

string

客户端脚本

获取关闭窗体的客户端脚本

getCloseReference() : string

Response

string

客户端脚本

获取隐藏窗体,然后执行脚本的客户端脚本

getHideExecuteScriptReference( $argument) : string

Arguments

$argument

string 执行的脚本

Response

string

客户端脚本

获取隐藏窗体的客户端脚本

getHideReference() : string

Response

string

客户端脚本

获取隐藏窗体,然后刷新页面的客户端脚本

getHideRefreshReference() : string

Response

string

客户端脚本

获取最大化窗体尺寸的客户端脚本

getMaximizeReference() : string

Response

string

获取最小化窗体尺寸的客户端脚本

getMinimizeReference() : string

Response

string

获取刷新面板中IFrame页面的客户端脚本

getRefreshIFrameReference() : string
inherited

Response

string

客户端脚本

获取重置面板中所有字段的客户端脚本

getResetReference() : string
inherited

Response

string

客户端脚本

获取恢复窗体尺寸的客户端脚本

getRestoreReference() : string

Response

string

注册控件ID。 可以调用ActiveWindow.GetWriteBackValueReference在子页面向这些服务器控件写入值

getSaveStateReference( $values) : string

Arguments

$values

Response

string

获取显示窗体的客户端脚本

getShowReference(null $iframeUrl = null, string $windowTitle = null, null $width = null, null $height = null) : string

Arguments

$iframeUrl

null

$windowTitle

string

$width

null

$height

null

Response

string

设置控件的隐藏状态

hidden(boolean $hidden) : $this
inherited

Arguments

$hidden

boolean

Response

$this

隐藏窗体

hide() 

隐藏窗体,然后执行客户端脚本

hideExecuteScript( $argument) 

Arguments

$argument

string 客户端脚本

隐藏窗体,然后刷新页面

hideRefresh() 

设置图标

icon(string $icon) 
inherited

Arguments

$icon

string

设置图标

iconFont(string $iconFont) 
inherited

Arguments

$iconFont

string

设置图标

iconUrl(string $iconUrl) 
inherited

Arguments

$iconUrl

string

最大化窗体尺寸

maximize() 

最小化窗体尺寸

minimize() 

刷新面板中的IFrame页面

refreshIFrame() 
inherited

删除控件样式类

removeCssStyle(string $cssClass) : $this
inherited

Arguments

$cssClass

string

Response

$this

重置面板中所有字段

reset() 
inherited

恢复窗体尺寸

restore() 

显示窗体

show(null $iframeUrl = null, null $windowTitle = null, null $width = null, null $height = null) 

Arguments

$iframeUrl

null

$windowTitle

null

$width

null

$height

null

设置面板标题文本

title(string $text) 
inherited

Arguments

$text

string

设置面板标题的提示文本

titleToolTip(string $text) 
inherited

Arguments

$text

string

Properties

控件对象

source : \FineUIPHP\Base\ControlBase\ControlBase
inherited