Home | History | Annotate | Download | only in front-end

Lines Matching refs:endLine

641     _createNewChunk: function(startLine, endLine)
643 return new WebInspector.TextEditorGutterChunk(this, startLine, endLine);
678 while (chunk && chunk.startLine <= newRange.endLine) {
699 WebInspector.TextEditorGutterChunk = function(textViewer, startLine, endLine)
705 endLine = Math.min(this._textModel.linesCount, endLine);
706 this.linesCount = endLine - startLine;
726 for (var i = startLine; i < endLine; ++i)
949 this._setCaretLocation(range.endLine, range.endColumn, true);
973 if (range.startLine > range.endLine || (range.startLine === range.endLine && range.startColumn > range.endColumn))
974 range = new WebInspector.TextRange(range.endLine, range.endColumn, range.startLine, range.startColumn);
981 this._setCaretLocation(newRange.endLine, newRange.endColumn, true);
1001 _createNewChunk: function(startLine, endLine)
1003 endLine);
1032 _schedulePaintLines: function(startLine, endLine)
1034 if (startLine >= endLine)
1038 this._scheduledPaintLines = [ { startLine: startLine, endLine: endLine } ];
1043 if (chunk.startLine <= endLine && chunk.endLine >= startLine) {
1045 chunk.endLine = Math.max(chunk.endLine, endLine);
1048 if (chunk.startLine > endLine) {
1049 this._scheduledPaintLines.splice(i, 0, { startLine: startLine, endLine: endLine });
1053 this._scheduledPaintLines.push({ startLine: startLine, endLine: endLine });
1103 this._paintLineChunks([ { startLine: fromLine, endLine: toLine } ], restoreSelection);
1119 this._schedulePaintLines(lineChunk.startLine, lineChunk.endLine);
1122 for (var lineNumber = lineChunk.startLine; lineNumber < lineChunk.endLine; ++lineNumber) {
1136 this._schedulePaintLines(lineNumber + 1, lineChunk.endLine);
1254 var end = range.isEmpty() ? start : this._positionToSelection(range.endLine, range.endColumn);
1435 var endLine = startLine + 1;
1438 endLine = row.lineNumber;
1450 this._dirtyLines.end = Math.max(this._dirtyLines.end, endLine);
1452 this._dirtyLines = { start: startLine, end: endLine };
1478 var endLine = this._textModel.linesCount;
1492 endLine = lineRow.lineNumber;
1510 while (endLine > dirtyLines.end && endOffset > startOffset) {
1511 if (this._textModel.line(endLine - 1) !== lines[endOffset - 1])
1514 --endLine;
1521 var endColumn = this._textModel.lineLength(endLine - 1);
1529 var line1 = this._textModel.line(endLine - 1);
1532 if (startLine === endLine - 1 && endColumn - i <= startColumn)
1545 if (lines.length === 0 && endLine < this._textModel.linesCount)
1546 var oldRange = new WebInspector.TextRange(startLine, 0, endLine, 0);
1548 var oldRange = new WebInspector.TextRange(startLine - 1, this._textModel.lineLength(startLine - 1), endLine - 1, this._textModel.lineLength(endLine - 1));
1550 var oldRange = new WebInspector.TextRange(startLine, startColumn, endLine - 1, endColumn);
1571 if (this._lastEditedRange && (!text || text.indexOf("\n") !== -1 || this._lastEditedRange.endLine !== range.startLine || this._lastEditedRange.endColumn !== range.startColumn))
1584 if (chunk.startLine > range.endLine)
1596 if (this._textChunks[lastChunkNumber + 1].startLine > oldRange.endLine)
1695 lastVisibleLine = Math.max(lastVisibleLine, range.endLine + 1);
1736 WebInspector.TextEditorMainChunk = function(textViewer, startLine, endLine)
1747 endLine = Math.min(this._textModel.linesCount, endLine);
1748 this.linesCount = endLine - startLine;