* Analyze the `negativeBracketsTypeOnBlur` options and keep track of the first and last bracket characters to use. * * @param {object} settings * @private
(settings)
| 5104 | * @private |
| 5105 | */ |
| 5106 | static _setBrackets(settings) { |
| 5107 | if (AutoNumericHelper.isNull(settings.negativeBracketsTypeOnBlur)) { |
| 5108 | settings.firstBracket = ''; |
| 5109 | settings.lastBracket = ''; |
| 5110 | } else { |
| 5111 | // Use temporary variables to fix the MS Edge destructuring issue (see pull request #564) |
| 5112 | const [firstBracket, lastBracket] = settings.negativeBracketsTypeOnBlur.split(','); |
| 5113 | settings.firstBracket = firstBracket; |
| 5114 | settings.lastBracket = lastBracket; |
| 5115 | } |
| 5116 | } |
| 5117 | |
| 5118 | /** |
| 5119 | * Return a number as a numeric string that can be typecast to a Number that Javascript will understand. |
no test coverage detected