TransitionButton

扩展自 ActionButton

PublishedButton 类。

自版本

4.0.0

Joomla CMS

方法

__construct

ActionButton 构造函数。

__construct(mixed||string|int options = []) : 
自版本

4.0.0

参数

options

array<string|int, mixed>此组中所有按钮的选项。

返回值

mixed

__toString

渲染为字符串。

__toString() : 
继承
自版本

4.0.0

返回值

string

addState

添加状态配置文件。

addState( value,  task,  icon = 'ok',  title = '', mixed||string|int options = []) : 
继承
自版本

4.0.0

参数

value

int此状态的值。

task

string单击此按钮后要执行的任务。

icon

string要显示给用户的图标。

title

string如果启用工具提示,则会显示标题文本。

options

array<string|int, mixed>按钮选项,将覆盖组选项。

返回值

static返回自身以支持链式调用。

fetchIconClass

用于获取图标标识符的 CSS 类名称的方法。

fetchIconClass( identifier) : 
继承

可以在最终类中重新定义。

自版本

4.0.0

参数

identifier

string图标标识字符串。

返回值

stringCSS 类名称。

getLayout

用于获取属性布局的方法。

getLayout() : 
继承
自版本

4.0.0

返回值

string

getOption

获取选项值。

getOption( name,  default = null) : 
继承
自版本

4.0.0

参数

name

string选项名称。

default

mixed如果不存在,则为默认值。

返回值

mixed返回选项值或默认值。

getOptions

用于获取属性选项的方法。

getOptions() : mixed||string|int
继承
自版本

4.0.0

返回值

array<string|int, mixed>

getState

根据值名称获取状态配置文件。

getState( value) : array|null
继承
自版本

4.0.0

参数

value

int要获取的值名称。

返回值

array<string|int, mixed>|null返回状态配置文件或 NULL。

preprocess

配置此对象。

preprocess() : 
继承
自版本

4.0.0

返回值

void

removeState

根据值名称删除状态。

removeState( value) : 
继承
自版本

4.0.0

参数

value

int按此值删除状态。

返回值

static返回以支持链式调用。

render

根据项目值渲染操作按钮。

render(int|null value = null, int|null row = null, mixed||string|int options = []) : 
自版本

4.0.0

参数

value

int|null此项目的当前值。

row

int|null此项目的行号。

options

array<string|int, mixed>要覆盖组选项的选项。

返回值

string渲染的 HTML。

setLayout

用于设置属性模板的方法。

setLayout( layout) : 
继承
自版本

4.0.0

参数

layout

string布局路径。

返回值

static返回自身以支持链式调用。

setOption

设置选项值。

setOption( name,  value) : 
继承
自版本

4.0.0

参数

name

string选项名称。

value

mixed选项值。

返回值

static返回自身以支持链式调用。

setOptions

用于设置属性选项的方法。

setOptions(mixed||string|int options) : 
继承
自版本

4.0.0

参数

options

array<string|int, mixed>此按钮组的选项。

返回值

static返回自身以支持链式调用。

属性

states

按钮状态配置文件。

继承
自版本

4.0.0

类型

array<string|int, mixed>

unknownState

未知状态的默认选项。

继承
自版本

4.0.0

类型

array<string|int, mixed>

options

此按钮集的选项。

继承
自版本

4.0.0

类型

注册表

layout

要渲染的布局路径。

自版本

4.0.0

类型

string