Lines Matching refs:chars
19760 _renderChars: function(method, ctx, chars, left, top) { argument
19761 ctx[method](chars, left, top);
20711 var chars = this.text.split(''),
20726 boundaries = this._getCursorBoundaries(chars, 'cursor');
20730 boundaries = this._getCursorBoundaries(chars, 'selection');
20731 this.renderSelection(chars, boundaries, ctx);
20808 _getCursorBoundaries: function(chars, typeOfBoundaries) { argument
20817 chars, typeOfBoundaries);
20830 _getCursorBoundariesOffsets: function(chars, typeOfBoundaries) { argument
20840 if (chars[i] === '\n') {
20848 leftOffset += this._getWidthOfChar(this.ctx, chars[i], lineIndex, charIndex);
20908 renderSelection: function(chars, boundaries, ctx) { argument
20974 chars = line.split(''),
20982 for (var i = 0, len = chars.length; i <= len; i++) {
20991 charsToRender += chars[i];
21782 for (var i = 0, chars = selectedText.split(''), len = chars.length; i < len; i++) {
21783 if (chars[i] === '\n') {
23165 var chars = this._textLines[lineIndex].split(''),
23171 for (var i = 0, len = chars.length; i < len; i++) {
23176 chars[i], styleDecl, lineLeftOffset, lineOffset.lineTop + lineOffset.offset, charOffset));
23178 var charWidth = this._getWidthOfChar(this.ctx, chars[i], lineIndex, i);