Vte
Description:
Content:
Classes:
Structs:
Enums:
- Align - An enumeration type that can be used to specify how the terminal uses extra allocated space.
- CursorBlinkMode - An enumerated type which can be used to indicate the cursor blink mode for the terminal.
- CursorShape - An enumerated type which can be used to indicate what should the terminal draw at the cursor position.
- EraseBinding - An enumerated type which can be used to indicate which string the terminal should send to an application when the user presses the Delete or Backspace keys.
- FeatureFlags - An enumeration type for features.
- Format - An enumeration type that can be used to specify the format the selection should be copied to the clipboard in.
- PtyFlags
- TextBlinkMode - An enumerated type which can be used to indicate whether the terminal allows the text contents to be blinked.
- WriteFlags - A flag type to determine how terminal contents should be written to an output stream.
Error domains:
- PtyError
- RegexError - An enum type for regex errors.
Constants:
- public const int MAJOR_VERSION
The major version number of the VTE library (e.g. in version 3.1.4 this is 3).
- public const int MICRO_VERSION
The micro version number of the VTE library (e.g. in version 3.1.4 this is 4).
- public const int MINOR_VERSION
The minor version number of the VTE library (e.g. in version 3.1.4 this is 1).
- public const int REGEX_FLAGS_DEFAULT
- public const int SPAWN_NO_PARENT_ENVV
Use this as a spawn flag (together with flags from SpawnFlags) in spawn_async.
- public const int SPAWN_NO_SYSTEMD_SCOPE
Use this as a spawn flag (together with flags from SpawnFlags) in spawn_async.
- public const int SPAWN_REQUIRE_SYSTEMD_SCOPE
Use this as a spawn flag (together with flags from SpawnFlags) in spawn_async.
- public const uint64 TEST_FLAGS_ALL
- public const uint64 TEST_FLAGS_NONE
Delegates:
- public delegate bool SelectionFunc (Terminal terminal, long column, long row)
Specifies the type of a selection function used to check whether a cell has to be selected or not.
- public delegate void TerminalSpawnAsyncCallback (Terminal terminal, Pid pid, Error error)
Callback for spawn_async.
Functions:
- public bool get_encoding_supported (string encoding)
Queries whether the legacy encoding
encoding
is supported. - public string[] get_encodings (bool include_aliases)
Gets the list of supported legacy encodings.
- public FeatureFlags get_feature_flags ()
Gets features VTE was compiled with.
- public unowned string get_features ()
Gets a list of features vte was compiled with.
- public uint get_major_version ()
Returns the major version of the VTE library at runtime.
- public uint get_micro_version ()
Returns the micro version of the VTE library at runtime.
- public uint get_minor_version ()
Returns the minor version of the VTE library at runtime.
- public string get_user_shell ()
Gets the user's shell, or
null
. - public Quark pty_error_quark ()
- public Quark regex_error_quark ()