1.1.3 • Published 10 months ago
waterer v1.1.3
waterer
使用typescript和打包工具rollup,开发jspdf库。
自定义右键菜单的功能示例
第一步:初始化实例
// 不使用构建工具使用:waterer.RightMenu
/**
* targetEl: HTMLElement
* menuList: MenuItem[]
* callback: (id: string) => void 使用回调函数时,必须menuList指定id
* styles: RightMenuStyle
*/
const rightMenu = new RightMenu(document.body, [
{
id: 1,
label: '向右移动一行'
},
{
id: 2,
label: '向上移动一行',
hasUnderline: true
},
{
id: 3,
label: '设置为座位'
}
], id => {
console.log(id)
});
第二步:更新列表项
// 同步更新
rightMenu.update([
{
id: 4,
label: '向上移动一排'
}
]);
其他功能
- show(x?: number, y?: number): 显示右键菜单基于传入的坐标,如果没有则基于上一次的位置
- hide(): 隐藏右键菜单
- destroy(): 销毁实例
1.1.3
10 months ago
1.1.1
1 year ago
1.0.19
1 year ago
1.1.0
1 year ago
1.0.18
1 year ago
1.0.17
1 year ago
1.0.16
1 year ago
1.0.9
1 year ago
1.1.2
1 year ago
1.0.21
1 year ago
1.0.20
1 year ago
1.0.11
1 year ago
1.0.10
1 year ago
1.0.15
1 year ago
1.0.14
1 year ago
1.0.13
1 year ago
1.0.12
1 year ago
1.0.8
1 year ago
1.0.7
1 year ago
1.0.6
1 year ago
1.0.5
1 year ago
1.0.4
1 year ago
1.0.3
1 year ago
1.0.2
1 year ago
1.0.1
1 year ago
1.0.0
1 year ago