TermareController class
Constructors
- TermareController({TermareStyle? theme, int row = 25, int column = 80, bool showBackgroundLine = false, String fontFamily = 'packages/termare_view/DroidSansMono', String? terminalTitle})
Properties
- autoScroll → bool
-
no setter
- column ↔ int
-
getter/setter pair
- csiStart ↔ bool
-
getter/setter pair
- ctrlEnable ↔ bool
-
getter/setter pair
- currentBuffer ↔ Buffer?
-
getter/setter pair
- currentPointer ↔ Position
-
getter/setter pair
- dcsStart ↔ bool
-
getter/setter pair
-
eq
↔ bool Function(List<
int> , List<int> ) -
getter/setter pair
- escapeStart ↔ bool
-
getter/setter pair
- fontFamily ↔ String
-
getter/setter pair
- hasFocus → bool
-
no setter
- hashCode → int
-
The hash code for this object.
no setteroverride
- input ↔ KeyboardInput?
-
getter/setter pair
- isDirty → bool
-
no setter
-
listeners
→ Set<
_VoidCallback> -
finalinherited
- mainBuffer ↔ Buffer?
-
getter/setter pair
- onBell ↔ (void Function()?)
-
getter/setter pair
- oscStart ↔ bool
-
getter/setter pair
- row ↔ int
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- showBackgroundLine ↔ bool
-
getter/setter pair
- showCursor ↔ bool
-
getter/setter pair
- sizeChanged ↔ (void Function(TermSize size)?)
-
getter/setter pair
- terminalTitle ↔ String?
-
getter/setter pair
- textAttributes ↔ TextAttribute?
-
getter/setter pair
- theme ↔ TermareStyle?
-
controller 对应的终端主题
getter/setter pair
- tmpPointer ↔ Position
-
getter/setter pair
- tmpTextAttributes ↔ TextAttribute?
-
getter/setter pair
- verbose ↔ bool
-
getter/setter pair
Methods
-
addListener(
_VoidCallback listener) → void -
inherited
-
changeStyle(
TermareStyle style) → void -
changeTitle(
String title) → void -
clear(
) → void -
disableAutoScroll(
) → void -
enableAutoScroll(
) → void -
enbaleOrDisableCtrl(
) → void -
execAutoScroll(
) → void -
forbidBuild(
) → void -
getToPosition(
int x) → Position -
hideCursor(
) → void -
moveToAbsoluteColumn(
int ps) → void -
moveToAbsoluteRow(
int ps) → void -
moveToLineFirstPosition(
) → void -
moveToNextLinePosition(
) → void -
moveToNextPosition(
) → void -
moveToOffset(
int x, int y) → void -
moveToPosition(
int x) → void -
moveToPrePosition(
) → void -
moveToRelativeColumn(
int ps) → void -
moveToRelativeRow(
int ps) → void -
needBuild(
) → void -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
notifyListeners(
) → void -
inherited
-
processByte(
List< int> codeUnits, {bool verbose = !kReleaseMode}) → void -
removeListener(
_VoidCallback listener) → void -
inherited
-
requestFocus(
) → void -
restoreCursor(
) → void -
saveCursor(
) → void -
setFontfamily(
String fontfamily) → void -
setFontSize(
double fontSize) → void -
setWindowSize(
Size size) → void -
sizeChangedCall(
) → void -
switchBufferToAlternate(
) → void -
switchBufferToMain(
) → void -
toString(
) → String -
A string representation of this object.
inherited
-
unFocus(
) → void -
write(
String data) → void - 直接指向 pty write 函数
-
writeChar(
String char) → void -
writeCodeUnits(
List< int> codeUnits) → void
Operators
-
operator ==(
dynamic other) → bool -
The equality operator.
override