rename selection event to selectText, replace deselectAnnotation with selectAnnotation({id: null})

This commit is contained in:
j 2019-02-01 14:19:16 +05:30
commit 2c5c56c036
3 changed files with 15 additions and 16 deletions

View file

@ -60,9 +60,9 @@ window.addEventListener('keydown', function(event) {
window.addEventListener('mouseup', function(event) {
var selection = window.getSelection()
if (selection.isCollapsed) {
Ox.$parent.postMessage('selection', false)
Ox.$parent.postMessage('selectText', false)
} else {
Ox.$parent.postMessage('selection', true)
Ox.$parent.postMessage('selectText', true)
}
})
@ -136,7 +136,7 @@ function renderAnnotation(annotation) {
el.addEventListener('click', function() {
if (el.classList.contains('selected')) {
deselectAnnotation(annotation.id)
Ox.$parent.postMessage('deselectAnnotation', {id: annotation.id})
Ox.$parent.postMessage('selectAnnotation', {id: null})
} else {
selectAnnotation(annotation.id)
Ox.$parent.postMessage('selectAnnotation', {id: annotation.id})
@ -178,7 +178,7 @@ function deselectAllAnnotations() {
console.log('deselect', g, id)
if (!Ox.contains(ids, id)) {
ids.push(id)
Ox.$parent.postMessage('deselectAnnotation', {id: id})
Ox.$parent.postMessage('selectAnnotation', {id: null})
}
})
}