ToolbarSeparator

FineUI. ToolbarSeparator

new ToolbarSeparator(options)

Description:
  • 工具栏分隔符控件

Example

工具栏分隔符,用于在视觉上把按钮分组。也可用字符串'-'快捷书写:

FineUI.create({
	type: 'Panel', renderTo: document.body, width: 600, height: 150, title: '面板', bodyPadding: 10,
	bars: [{
		type: 'Toolbar',
		items: [
			{ type: 'Button', text: '新建' },
			{ type: 'Button', text: '打开' },
			{ type: 'ToolbarSeparator' },
			{ type: 'Button', text: '保存' },
			'-',  		// 等价于 { type: 'ToolbarSeparator' }
			{ type: 'Button', text: '删除' }
		]
	}]
});
Parameters:
Name Type Description
options Object

初始参数

Properties
Name Type Default Description
type string 'ToolbarSeparator'

控件类型

Extends

Members

el :jQuery

Description:
  • 控件对应的jQuery节点对象

Inherited From:

控件对应的jQuery节点对象

Type:
  • jQuery

Methods

getEncodedText(text) → {string}

Description:
  • 获取编码后的字符串

Inherited From:
Parameters:
Name Type Description
text string

原始字符串

Returns:

编码后的字符串

Type
string

isType(value) → {boolean}

Description:
  • 检测当前实例是否指定的控件类型

Inherited From:
Example
grid1.isType('panel') // 返回true
grid1.isType('grid')  // 返回true
Parameters:
Name Type Description
value Object

控件类型

Returns:

如果当前实例是指定的控件类型,返回true;否则返回false

Type
boolean

Events

beforehide

Description:
  • 隐藏控件之前触发(返回false则取消隐藏操作)

Inherited From:

beforeshow

Description:
  • 显示控件之前触发(返回false则取消显示操作)

Inherited From:

hide

Description:
  • 隐藏控件时触发

Inherited From:

layout

Description:
  • 布局控件时触发

Inherited From:

remove

Description:
  • 移除控件时触发(调用 remove() 时,控件 DOM 被销毁之前触发;可用于清理外部资源 / 解绑全局事件)

Inherited From:

render

Description:
  • 渲染控件时触发

Inherited From:

show

Description:
  • 显示控件时触发

Inherited From: