Interface

Vte-3.91VteTerminalConstructorProps

interface ConstructorProps {
    accessible_role: Gtk.AccessibleRole;
    accessibleRole: Gtk.AccessibleRole;
    allow_bold: boolean;
    allow_hyperlink: boolean;
    allowBold: boolean;
    allowHyperlink: boolean;
    audible_bell: boolean;
    audibleBell: boolean;
    backspace_binding: Vte.EraseBinding;
    backspaceBinding: Vte.EraseBinding;
    bold_is_bright: boolean;
    boldIsBright: boolean;
    can_focus: boolean;
    can_target: boolean;
    canFocus: boolean;
    canTarget: boolean;
    cell_height_scale: number;
    cell_width_scale: number;
    cellHeightScale: number;
    cellWidthScale: number;
    cjk_ambiguous_width: number;
    cjkAmbiguousWidth: number;
    context_menu: Gtk.Popover;
    context_menu_model: Gio.MenuModel;
    contextMenu: Gtk.Popover;
    contextMenuModel: Gio.MenuModel;
    css_classes: string[];
    css_name: string;
    cssClasses: string[];
    cssName: string;
    current_directory_uri: string;
    current_file_uri: string;
    currentDirectoryUri: string;
    currentFileUri: string;
    cursor: Gdk.Cursor;
    cursor_blink_mode: Vte.CursorBlinkMode;
    cursor_shape: Vte.CursorShape;
    cursorBlinkMode: Vte.CursorBlinkMode;
    cursorShape: Vte.CursorShape;
    delete_binding: Vte.EraseBinding;
    deleteBinding: Vte.EraseBinding;
    enable_a11y: boolean;
    enable_bidi: boolean;
    enable_fallback_scrolling: boolean;
    enable_legacy_osc777: boolean;
    enable_shaping: boolean;
    enable_sixel: boolean;
    enableA11y: boolean;
    enableBidi: boolean;
    enableFallbackScrolling: boolean;
    enableLegacyOsc777: boolean;
    enableShaping: boolean;
    enableSixel: boolean;
    encoding: string;
    focus_on_click: boolean;
    focusable: boolean;
    focusOnClick: boolean;
    font_desc: Pango.FontDescription;
    font_options: default.FontOptions;
    font_scale: number;
    fontDesc: Pango.FontDescription;
    fontOptions: default.FontOptions;
    fontScale: number;
    hadjustment: Gtk.Adjustment;
    halign: Gtk.Align;
    has_default: boolean;
    has_focus: boolean;
    has_tooltip: boolean;
    hasDefault: boolean;
    hasFocus: boolean;
    hasTooltip: boolean;
    height_request: number;
    heightRequest: number;
    hexpand: boolean;
    hexpand_set: boolean;
    hexpandSet: boolean;
    hscroll_policy: Gtk.ScrollablePolicy;
    hscrollPolicy: Gtk.ScrollablePolicy;
    hyperlink_hover_uri: string;
    hyperlinkHoverUri: string;
    icon_title: string;
    iconTitle: string;
    input_enabled: boolean;
    inputEnabled: boolean;
    layout_manager: Gtk.LayoutManager;
    layoutManager: Gtk.LayoutManager;
    limit_events: boolean;
    limitEvents: boolean;
    margin_bottom: number;
    margin_end: number;
    margin_start: number;
    margin_top: number;
    marginBottom: number;
    marginEnd: number;
    marginStart: number;
    marginTop: number;
    name: string;
    opacity: number;
    overflow: Gtk.Overflow;
    parent: Gtk.Widget;
    pointer_autohide: boolean;
    pointerAutohide: boolean;
    pty: Vte.Pty;
    receives_default: boolean;
    receivesDefault: boolean;
    rewrap_on_resize: boolean;
    rewrapOnResize: boolean;
    root: Gtk.Root;
    scale_factor: number;
    scaleFactor: number;
    scroll_on_insert: boolean;
    scroll_on_keystroke: boolean;
    scroll_on_output: boolean;
    scroll_unit_is_pixels: boolean;
    scrollback_lines: number;
    scrollbackLines: number;
    scrollOnInsert: boolean;
    scrollOnKeystroke: boolean;
    scrollOnOutput: boolean;
    scrollUnitIsPixels: boolean;
    sensitive: boolean;
    text_blink_mode: Vte.TextBlinkMode;
    textBlinkMode: Vte.TextBlinkMode;
    tooltip_markup: string;
    tooltip_text: string;
    tooltipMarkup: string;
    tooltipText: string;
    vadjustment: Gtk.Adjustment;
    valign: Gtk.Align;
    vexpand: boolean;
    vexpand_set: boolean;
    vexpandSet: boolean;
    visible: boolean;
    vscroll_policy: Gtk.ScrollablePolicy;
    vscrollPolicy: Gtk.ScrollablePolicy;
    width_request: number;
    widthRequest: number;
    window_title: string;
    windowTitle: string;
    word_char_exceptions: string;
    wordCharExceptions: string;
    xalign: Vte.Align;
    xfill: boolean;
    yalign: Vte.Align;
    yfill: boolean;
}

Hierarchy (View Summary)

Index

Properties

Properties - Inherited from Gtk

Properties

allow_bold: boolean
allow_hyperlink: boolean
allowBold: boolean
allowHyperlink: boolean
audible_bell: boolean
audibleBell: boolean
backspace_binding: Vte.EraseBinding
backspaceBinding: Vte.EraseBinding
bold_is_bright: boolean
boldIsBright: boolean
cell_height_scale: number
cell_width_scale: number
cellHeightScale: number
cellWidthScale: number
cjk_ambiguous_width: number
cjkAmbiguousWidth: number
context_menu: Gtk.Popover
context_menu_model: Gio.MenuModel
contextMenu: Gtk.Popover
contextMenuModel: Gio.MenuModel
current_directory_uri: string
current_file_uri: string
currentDirectoryUri: string
currentFileUri: string
cursor_blink_mode: Vte.CursorBlinkMode
cursor_shape: Vte.CursorShape
cursorBlinkMode: Vte.CursorBlinkMode
cursorShape: Vte.CursorShape
delete_binding: Vte.EraseBinding
deleteBinding: Vte.EraseBinding
enable_a11y: boolean
enable_bidi: boolean
enable_fallback_scrolling: boolean
enable_legacy_osc777: boolean
enable_shaping: boolean
enable_sixel: boolean
enableA11y: boolean
enableBidi: boolean
enableFallbackScrolling: boolean
enableLegacyOsc777: boolean
enableShaping: boolean
enableSixel: boolean
encoding: string
font_options: default.FontOptions
font_scale: number
fontOptions: default.FontOptions
fontScale: number
hyperlink_hover_uri: string
hyperlinkHoverUri: string
icon_title: string
iconTitle: string
input_enabled: boolean
inputEnabled: boolean
pointer_autohide: boolean
pointerAutohide: boolean
pty: Vte.Pty
rewrap_on_resize: boolean
rewrapOnResize: boolean
scroll_on_insert: boolean
scroll_on_keystroke: boolean
scroll_on_output: boolean
scroll_unit_is_pixels: boolean
scrollback_lines: number
scrollbackLines: number
scrollOnInsert: boolean
scrollOnKeystroke: boolean
scrollOnOutput: boolean
scrollUnitIsPixels: boolean
text_blink_mode: Vte.TextBlinkMode
textBlinkMode: Vte.TextBlinkMode
window_title: string
windowTitle: string
word_char_exceptions: string
wordCharExceptions: string
xalign: Vte.Align
xfill: boolean
yalign: Vte.Align
yfill: boolean

Properties - Inherited from Gtk

accessible_role: Gtk.AccessibleRole
accessibleRole: Gtk.AccessibleRole
can_focus: boolean
can_target: boolean
canFocus: boolean
canTarget: boolean
css_classes: string[]
css_name: string
cssClasses: string[]
cssName: string
cursor: Gdk.Cursor
focus_on_click: boolean
focusable: boolean
focusOnClick: boolean
hadjustment: Gtk.Adjustment
halign: Gtk.Align
has_default: boolean
has_focus: boolean
has_tooltip: boolean
hasDefault: boolean
hasFocus: boolean
hasTooltip: boolean
height_request: number
heightRequest: number
hexpand: boolean
hexpand_set: boolean
hexpandSet: boolean
hscroll_policy: Gtk.ScrollablePolicy
hscrollPolicy: Gtk.ScrollablePolicy
layout_manager: Gtk.LayoutManager
layoutManager: Gtk.LayoutManager
limit_events: boolean
limitEvents: boolean
margin_bottom: number
margin_end: number
margin_start: number
margin_top: number
marginBottom: number
marginEnd: number
marginStart: number
marginTop: number
name: string
opacity: number
overflow: Gtk.Overflow
parent: Gtk.Widget
receives_default: boolean
receivesDefault: boolean
root: Gtk.Root
scale_factor: number
scaleFactor: number
sensitive: boolean
tooltip_markup: string
tooltip_text: string
tooltipMarkup: string
tooltipText: string
vadjustment: Gtk.Adjustment
valign: Gtk.Align
vexpand: boolean
vexpand_set: boolean
vexpandSet: boolean
visible: boolean
vscroll_policy: Gtk.ScrollablePolicy
vscrollPolicy: Gtk.ScrollablePolicy
width_request: number
widthRequest: number