InlinehelpButton
扩展 BasicButton呈现一个按钮以显示/隐藏内联帮助文本
自 |
4.1.0 |
---|---|
包 |
Joomla CMS |
方法
__call
Magiix 方法用于调整选项访问器。
__call( name, mixed||string|int args) :
抛出 |
|
---|---|
自 |
4.0.0 |
参数
- name
string
方法名称。- args
array<string|int, mixed>
方法参数。
响应
混合
__construct
初始化此类。
__construct( name = '', text = '', mixed||string|int options = []) :
自 |
4.0.0 |
---|---|
抛出 |
|
参数
- name
string
此按钮的名称。- text
string
按钮文本,将自动翻译。- 选项
array<string|int, mixed>
按钮选项。
响应
混合
attributes
attributes(mixed||string|int value) :
参数
- 值
array<string|int, mixed>
响应
自身
buttonClass
buttonClass( value) :
参数
- 值
string
响应
自身
ensureUniqueId
确保 ID 是唯一的
ensureUniqueId( id) :
自 |
4.0.0 |
---|
参数
- id
string
ID 字符串。
响应
string
fetchButton
获取按钮 HTML 代码。
fetchButton( type = 'Inlinehelp', targetClass = 'hide-aware-inline-help', text = 'JINLINEHELP', icon = 'fa fa-question-circle', buttonClass = 'btn btn-info') :
自 |
4.1.0 |
---|---|
弃用 |
4.3 将在 6.0 中移除。请使用 render() 代替。 |
参数
- 类型
string
未使用字符串。- targetClass
string
包含要切换的描述的 DIV 的类。- text
string
按钮标签- icon
string
按钮图标- buttonClass
string
按钮类
响应
string
fetchIconClass
用于获取图标标识符的 CSS 类名称的方法
fetchIconClass( identifier) :
可以在最终类中重新定义
自 |
3.0 |
---|
参数
- 标识符
string
图标标识字符串
响应
string
CSS 类名称
fetchId
获取按钮 CSS ID。
fetchId() :
自 |
3.0 |
---|
响应
string
按钮 CSS ID
findOptionName
从访问器查找字段选项名称。
findOptionName( name) : bool|string
自 |
4.0.0 |
---|
参数
- name
string
字段名称。
响应
bool|string
form
form( value) :
参数
- 值
string
响应
自身
formValidation
formValidation( value) :
参数
- 值
bool
响应
自身
getAccessors
用于配置可用选项访问器的方法。
getAccessors() : mixed||string|int
自 |
4.1.0 |
---|
响应
array<string|int, mixed>
getAttributes
getAttributes() : mixed||string|int
响应
array<string|int, mixed>
getButtonClass
getButtonClass() :
响应
string
getForm
getForm() :
响应
string
getFormValidation
getFormValidation() :
响应
bool
getIcon
getIcon() :
响应
string
getLayout
获取布局路径。
getLayout() :
自 |
4.0.0 |
---|
响应
string
getListCheck
getListCheck() :
响应
bool
getListCheckMessage
getListCheckMessage() :
响应
string
getName
获取按钮名称。
getName() :
自 |
4.0.0 |
---|
响应
string
getOnclick
getOnclick() :
响应
string
getOption
获取单个选项值。
getOption( name, default = null) :
自 |
4.0.0 |
---|
参数
- name
string
选项名称。- 默认
mixed
如果此名称不存在,则为默认值。
响应
混合
getOptions
获取按钮选项。
getOptions() : mixed||string|int
自 |
4.0.0 |
---|
响应
array<string|int, mixed>
getTargetclass
getTargetclass() :
响应
string
getTask
getTask() :
响应
string
getText
getText() :
响应
string
icon
icon( value) :
参数
- 值
string
响应
自身
layout
设置布局路径。
layout( layout) :
自 |
4.0.0 |
---|
参数
- layout
string
要渲染的布局路径名称。
响应
static
返回自身以支持链接。
listCheck
listCheck( value) :
参数
- 值
bool
响应
自身
listCheckMessage
listCheckMessage( value) :
参数
- 值
string
响应
自身
name
设置按钮名称。
name( name) :
自 |
4.0.0 |
---|
参数
- name
string
按钮名称。
响应
static
返回自身以支持链接。
onclick
onclick( value) :
参数
- 值
string
响应
自身
prepareOptions
准备此按钮的选项。
prepareOptions(mixed||string|int &options) :
自 |
4.1.0 |
---|
参数
- 选项
array<string|int, mixed>
此按钮的选项。
响应
void
render
获取用于呈现按钮的 HTML
render(mixed||string|int &definition = null) :
自 |
3.0 |
---|---|
抛出 |
|
参数
- 定义
array<string|int, mixed>
要传递的参数
响应
string
renderButton
渲染按钮 HTML。
renderButton(mixed||string|int &options) :
自 |
4.0.0 |
---|
参数
- 选项
array<string|int, mixed>
按钮选项。
响应
string
按钮 HTML。
setOption
设置选项值。
setOption( name, value) :
自 |
4.0.0 |
---|
参数
- name
string
要存储值的选项名称。- 值
mixed
选项值。
响应
静态
setOptions
设置所有选项。
setOptions(mixed||string|int options) :
自 |
4.0.0 |
---|
参数
- 选项
array<string|int, mixed>
按钮选项。
响应
static
返回自身以支持链接。
setParent
设置父工具栏实例。
setParent(\Joomla\CMS\Toolbar\Toolbar parent) :
targetclass
targetclass( value) :
参数
- 值
string
响应
自身
task
task( value) :
参数
- 值
string
响应
自身
text
text( value) :
参数
- 值
string
响应
自身
属性
name
此按钮的名称。
自 |
4.0.0 |
---|
类型
string
layout
属性布局。
自 |
4.1.3 |
---|
类型
string
选项
按钮选项。
自 |
4.0.0 |
---|
类型
array<string|int, mixed>
idCounter
用于跟踪 ID,以避免重复
自 |
4.0.0 |
---|
类型
array<string|int, mixed>