| 12345678910111213141516171819202122232425 | 
							- 'use strict'
 
- module.exports = {
 
-   /**
 
-    * Set Input Selection
 
-    * @param {DOMElement} input The input element
 
-    * @param {number} startPos The starting position
 
-    * @param {nunber} endPos The ending position
 
-    */
 
-   setInputSelection: (input, startPos, endPos) => {
 
-     input.focus()
 
-     if (typeof input.selectionStart !== 'undefined') {
 
-       input.selectionStart = startPos
 
-       input.selectionEnd = endPos
 
-     } else if (document.selection && document.selection.createRange) {
 
-       // IE branch
 
-       input.select()
 
-       var range = document.selection.createRange()
 
-       range.collapse(true)
 
-       range.moveEnd('character', endPos)
 
-       range.moveStart('character', startPos)
 
-       range.select()
 
-     }
 
-   }
 
- }
 
 
  |