Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // 修改 Viewer.js
- buildContextMenu() {
- // ... other code snippets
- this.container.addEventListener('contextmenu', () => {
- const hideSelectedMenuItem1 = document.querySelector('#contextMenu li[data-key="hide-selected"]');
- const hideSelectedMenuItem2 = document.querySelector('#contextMenu li[data-key="isolate-selected"]');
- if (this.selection.length > 0) {
- hideSelectedMenuItem1.style.display = 'block';
- hideSelectedMenuItem2.style.display = 'block';
- } else {
- hideSelectedMenuItem1.style.display = 'none';
- hideSelectedMenuItem2.style.display = 'none';
- }
- });
- document.addEventListener('keydown', (event) => {
- if ((event.key == 'Escape' || event.key == 'Esc' || event.keyCode == 27)) {
- event.preventDefault();
- this.clearSelection();
- return false;
- }
- });
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement