1.1.3 • Published 2 years 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
2 years ago
1.1.1
2 years ago
1.0.19
2 years ago
1.1.0
2 years ago
1.0.18
2 years ago
1.0.17
2 years ago
1.0.16
2 years ago
1.0.9
2 years ago
1.1.2
2 years ago
1.0.21
2 years ago
1.0.20
2 years ago
1.0.11
2 years ago
1.0.10
2 years ago
1.0.15
2 years ago
1.0.14
2 years ago
1.0.13
2 years ago
1.0.12
2 years ago
1.0.8
2 years ago
1.0.7
2 years ago
1.0.6
2 years ago
1.0.5
2 years ago
1.0.4
2 years ago
1.0.3
2 years ago
1.0.2
3 years ago
1.0.1
3 years ago
1.0.0
3 years ago