ListBufferLineData class
List based BufferLineData, used in browser where ByteData is not avaliable.
- Mixed-in types
Constructors
- ListBufferLineData.new(int length, bool isWrapped)
Properties
Methods
-
cellClear(
int index) → void -
override
-
cellClearFlags(
int index) → void -
override
-
cellErase(
int index, Cursor cursor) → void -
override
-
cellGetBgColor(
int index) → int -
override
-
cellGetContent(
int index) → int -
override
-
cellGetFgColor(
int index) → int -
override
-
cellGetFlags(
int index) → int -
override
-
cellGetWidth(
int index) → int -
override
-
cellHasContent(
int index) → bool -
override
-
cellHasFlag(
int index, int flag) → bool -
override
-
cellInitialize(
int index, {required int content, required int width, required Cursor cursor}) → void -
override
-
cellSetBgColor(
int index, int color) → void -
override
-
cellSetContent(
int index, int content) → void -
override
-
cellSetFgColor(
int index, int color) → void -
override
-
cellSetFlag(
int index, int flag) → void -
override
-
cellSetFlags(
int index, int flags) → void -
override
-
cellSetWidth(
int index, int width) → void -
override
-
clear(
) → void -
override
-
clearRange(
int start, int end) → void -
override
-
copyCellsFrom(
covariant ListBufferLineData src, int srcCol, int dstCol, int len) → void -
override
-
ensure(
int length) → void -
override
-
erase(
Cursor cursor, int start, int end, [bool resetIsWrapped = false]) → void -
override
-
getTrimmedLength(
[int? cols]) → int -
override
-
insert(
int index) → void -
override
-
insertN(
int index, int count) → void -
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
removeN(
int index, int count) → void -
override
-
removeRange(
int start, int end) → void -
override
-
toDebugString(
int cols) → String -
inherited
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited