(options)
| 376 | // Make sure the gutters options contains the element |
| 377 | // "CodeMirror-linenumbers" when the lineNumbers option is true. |
| 378 | function setGuttersForLineNumbers(options) { |
| 379 | var found = indexOf(options.gutters, "CodeMirror-linenumbers"); |
| 380 | if (found == -1 && options.lineNumbers) { |
| 381 | options.gutters = options.gutters.concat(["CodeMirror-linenumbers"]); |
| 382 | } else if (found > -1 && !options.lineNumbers) { |
| 383 | options.gutters = options.gutters.slice(0); |
| 384 | options.gutters.splice(found, 1); |
| 385 | } |
| 386 | } |
| 387 | |
| 388 | // SCROLLBARS |
| 389 |
no test coverage detected