diff options
Diffstat (limited to 'js/components')
-rw-r--r-- | js/components/editable.reel/editable.js | 6 | ||||
-rw-r--r-- | js/components/hintable.reel/hintable.js | 46 |
2 files changed, 7 insertions, 45 deletions
diff --git a/js/components/editable.reel/editable.js b/js/components/editable.reel/editable.js index a6350359..eab73993 100644 --- a/js/components/editable.reel/editable.js +++ b/js/components/editable.reel/editable.js | |||
@@ -195,6 +195,7 @@ exports.Editable = Montage.create(Component, { | |||
195 | handleKeydown : { | 195 | handleKeydown : { |
196 | value : function(e) { | 196 | value : function(e) { |
197 | var k = e.keyCode; | 197 | var k = e.keyCode; |
198 | console.log("editable - keycode", k); | ||
198 | } | 199 | } |
199 | }, | 200 | }, |
200 | 201 | ||
@@ -269,10 +270,11 @@ exports.Editable = Montage.create(Component, { | |||
269 | }, | 270 | }, |
270 | keyActions : { | 271 | keyActions : { |
271 | value : { | 272 | value : { |
272 | stop : [27,9,13,186], | 273 | stop : [27,9,13], |
273 | revert : [27], | 274 | revert : [27], |
274 | backsp : [8] | 275 | backsp : [8] |
275 | } | 276 | }, |
277 | distinct: true | ||
276 | } | 278 | } |
277 | 279 | ||
278 | }); \ No newline at end of file | 280 | }); \ No newline at end of file |
diff --git a/js/components/hintable.reel/hintable.js b/js/components/hintable.reel/hintable.js index 6e3b2aaf..803770db 100644 --- a/js/components/hintable.reel/hintable.js +++ b/js/components/hintable.reel/hintable.js | |||
@@ -327,48 +327,8 @@ exports.Hintable = Montage.create(Editable, { | |||
327 | revert : [27], | 327 | revert : [27], |
328 | backsp : [8] | 328 | backsp : [8] |
329 | } | 329 | } |
330 | } | 330 | }, |
331 | distinct: true | ||
331 | } | 332 | } |
332 | 333 | ||
333 | }); | 334 | }); \ No newline at end of file |
334 | |||
335 | // suggest : { | ||
336 | // value : function(hint) { | ||
337 | // ///// if no hint argument passed, clear suggestions | ||
338 | // if(!hint) { | ||
339 | // this.clearHint(); | ||
340 | // return false; | ||
341 | // } | ||
342 | // | ||
343 | // this._hint = hint; | ||
344 | // | ||
345 | // ///// append span with suggested hint | ||
346 | // if(this.hintElement) { | ||
347 | // this.clearHint(); | ||
348 | // | ||
349 | // ///// Set the hint element's text | ||
350 | // this._getFirstTextNode(this.hintElement).textContent = hint; | ||
351 | // | ||
352 | // ///// if hintElement was removed from the DOM, the object still | ||
353 | // ///// exists, so it needs to be re-appended | ||
354 | // if(this.hintElement.parentNode === null) { | ||
355 | // this._element.appendChild(this.hintElement); | ||
356 | // } | ||
357 | // } else { | ||
358 | // /// Remove the phantom "<BR>" element that is generated when | ||
359 | // /// content editable element is empty | ||
360 | // this._children(this._element, function(item) { | ||
361 | // return item.nodeName === 'BR'; | ||
362 | // }).forEach(function(item) { | ||
363 | // this._element.removeChild(item); | ||
364 | // }, this); | ||
365 | // | ||
366 | // this.hintElement = document.createElement('span'); | ||
367 | // this.hintElement.classList.add(this.suggestClass); | ||
368 | // this.hintElement.appendChild(document.createTextNode(hint)); | ||
369 | // this._element.appendChild(this.hintElement); | ||
370 | // } | ||
371 | // | ||
372 | // this._hint = hint; | ||
373 | // } | ||
374 | // }, \ No newline at end of file | ||