【函数】 | boolean exists(String id) |
【说明】 | id指向的按钮栏是否存在。 |
【返回】 | true或false。 |
【参数】 | id:按钮栏的id。 |
【示例】 |
alert(rexseeButtonBars.exists('common_menu'));
运行示例
|
【函数】 | JsonArray getIds() |
【说明】 | 返回存在的所有按钮栏的id。 |
【返回】 | 所有按钮栏的id,是JSON格式的字符串,代表一个数组,使用"eval('('+json+')')"转换为JavaScript数组对象。 |
【参数】 | 无 |
【示例】 |
alert(rexseeButtonBars.getIds());
运行示例
|
【函数】 | int size() |
【说明】 | 当前按钮栏的个数。 |
【返回】 | 按钮栏的个数。 |
【参数】 | 无 |
【示例】 |
alert(rexseeButtonBars.size());
运行示例
|
【函数】 | void create(String menuId) |
【说明】 | 用menuId指向的菜单创建并显示按钮栏,创建后以menuId作为自己的id。如果menuId指向的菜单不存在则没有反应。如同名按钮栏已存在则先删除再创建。注意:隐藏和显示已经存在的按钮栏请使用setStyle()。 |
【返回】 | 无 |
【参数】 | menuId:菜单的id,也是新建按钮栏的id。 |
【示例】 |
rexseeButtonBars.create('common_menu');
运行示例
|
【函数】 | void remove(String id) |
【函数】 | void remove() |
【说明】 | 删除id指向的按钮栏。注意:隐藏和显示已经存在的按钮栏请使用setStyle()。 |
【返回】 | 无 |
【参数】 | id:按钮栏的id,如为空则删除所有按钮栏。 |
【示例】 |
rexseeButtonBars.remove('common_menu');
运行示例
|
【函数】 | void setStyle(String id, String style) |
【说明】 | 设置按钮栏样式。 |
【返回】 | 无 |
【参数】 | id:按钮栏的id。 style:样式表。 |
【示例】 |
rexseeButtonBars.setStyle('common_menu','bar-position:bottom;padding:5px;');
运行示例
rexseeButtonBars.setStyle('common_menu','bar-position:top;index:0;padding:0px;');
运行示例
rexseeButtonBars.setStyle('common_menu','bar-position:top;index:-1;padding:0px;');
恢复
|
【函数】 | String getStyle(String id, String name) |
【说明】 | 读取按钮栏样式的设置值。 |
【返回】 | 样式的设置值。 |
【参数】 | id:按钮栏的id。 name:要读取的样式的名称。 |
【示例】 |
alert(rexseeButtonBars.getStyle('common_menu','bar-position')+','+rexseeButtonBars.getStyle('common_menu','width')+','+rexseeButtonBars.getStyle('common_menu','height'));
运行示例
|
【函数】 | String getCurrentStyle(String id, String name) |
【说明】 | 读取按钮栏样式的当前值。 |
【返回】 | 样式的当前值。 |
【参数】 | id:按钮栏的id。 name:要读取的样式的名称。 |
【示例】 |
alert(rexseeButtonBars.getCurrentStyle('common_menu','bar-position')+','+rexseeButtonBars.getCurrentStyle('common_menu','width')+','+rexseeButtonBars.getCurrentStyle('common_menu','height'));
运行示例
|
【函数】 | void startAnimation(String id, String style) |
【说明】 | 启动按钮栏动画。 |
【返回】 | 无 |
【参数】 | id:按钮栏的id。 style:样式表。 |
【示例】 |
rexseeButtonBars.startAnimation('common_menu','animation-type:rotate;animation-duration:1000;animation-repeat-count:-1;animation-repeat-mode:reverse;animation-rotate-from:-360;animation-rotate-to:0;');
运行示例
|
【函数】 | void stopAnimation(String id) |
【说明】 | 停止按钮栏动画。 |
【返回】 | 无 |
【参数】 | id:按钮栏的id。 |
【示例】 |
rexseeButtonBars.stopAnimation('common_menu');
运行示例
|