Constructors
-
TextView({int width = 0, int height = 0, bool softWrap = true, int leadingColumns = 0, int viewportStartRow = 0, int viewportStartColumn = 0, double scrollMargin = 0})
-
Methods
-
buildLines(TextDocument document, EditorState state)
→ List<TextViewLine>
-
-
buildLinesForCurrentViewport(TextDocument document, EditorState state)
→ List<TextViewLine>
-
-
buildViewportLines(TextDocument document, EditorState state)
→ List<TextViewLine>
-
-
cursorOffsetForVisualLineBoundary(TextDocument document, EditorState state, {required bool end, TextPosition? cursor})
→ int
-
-
cursorOffsetForVisualLineMove(TextDocument document, EditorState state, {required int lineDelta, int desiredDisplayColumn = -1, TextPosition? cursor})
→ int
-
-
cursorVisualRow(TextDocument document, EditorState state)
→ int?
-
-
effectiveContentWidth()
→ int
-
-
effectiveWrapWidth()
→ int
-
-
ensureCursorVisible(TextDocument document, EditorState state)
→ int
-
-
hitTestContent(TextDocument document, EditorState state, {required int localX, required int visualRow})
→ TextHitResult?
-
-
isCursorVisible(TextDocument document, EditorState state)
→ bool
-
-
maxViewportStartColumn(TextDocument document, EditorState state)
→ int
-
-
maxViewportStartRow(TextDocument document)
→ int
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
offsetForDisplayColumn(TextDocument document, EditorState state, {required int visualRow, required int displayColumn})
→ int
-
-
pageDown(TextDocument document)
→ void
-
-
pageUp(TextDocument document)
→ void
-
-
resolveCursorVisualPosition(TextDocument document, EditorState state, {TextPosition? cursor})
→ TextVisualCursorPosition?
-
-
resolveViewport(TextDocument document, EditorState state)
→ TextViewport
-
-
scrollByColumns(int delta, TextDocument document, EditorState state)
→ void
-
-
scrollByRows(int delta, TextDocument document)
→ void
-
-
scrollToColumn(int column, TextDocument document, EditorState state)
→ void
-
-
scrollToRow(int row, TextDocument document)
→ void
-
-
toString()
→ String
-
A string representation of this object.
inherited
-
totalVisualColumns(TextDocument document, EditorState state)
→ int
-
-
totalVisualRows(TextDocument document)
→ int
-