Interface

Gtk-3.0GtkSearchEntryConstructorProps

interface ConstructorProps {
    activates_default: boolean;
    activatesDefault: boolean;
    app_paintable: boolean;
    appPaintable: boolean;
    attributes: AttrList;
    buffer: Gtk.EntryBuffer;
    can_default: boolean;
    can_focus: boolean;
    canDefault: boolean;
    canFocus: boolean;
    caps_lock_warning: boolean;
    capsLockWarning: boolean;
    completion: Gtk.EntryCompletion;
    composite_child: boolean;
    compositeChild: boolean;
    cursor_position: number;
    cursorPosition: number;
    double_buffered: boolean;
    doubleBuffered: boolean;
    editable: boolean;
    editing_canceled: boolean;
    editingCanceled: boolean;
    enable_emoji_completion: boolean;
    enableEmojiCompletion: boolean;
    events: Gdk.EventMask;
    expand: boolean;
    focus_on_click: boolean;
    focusOnClick: boolean;
    halign: Gtk.Align;
    has_default: boolean;
    has_focus: boolean;
    has_frame: boolean;
    has_tooltip: boolean;
    hasDefault: boolean;
    hasFocus: boolean;
    hasFrame: boolean;
    hasTooltip: boolean;
    height_request: number;
    heightRequest: number;
    hexpand: boolean;
    hexpand_set: boolean;
    hexpandSet: boolean;
    im_module: string;
    imModule: string;
    inner_border: Gtk.Border;
    innerBorder: Gtk.Border;
    input_hints: Gtk.InputHints;
    input_purpose: Gtk.InputPurpose;
    inputHints: Gtk.InputHints;
    inputPurpose: Gtk.InputPurpose;
    invisible_char: number;
    invisible_char_set: boolean;
    invisibleChar: number;
    invisibleCharSet: boolean;
    is_focus: boolean;
    isFocus: boolean;
    margin: number;
    margin_bottom: number;
    margin_end: number;
    margin_left: number;
    margin_right: number;
    margin_start: number;
    margin_top: number;
    marginBottom: number;
    marginEnd: number;
    marginLeft: number;
    marginRight: number;
    marginStart: number;
    marginTop: number;
    max_length: number;
    max_width_chars: number;
    maxLength: number;
    maxWidthChars: number;
    name: string;
    no_show_all: boolean;
    noShowAll: boolean;
    opacity: number;
    overwrite_mode: boolean;
    overwriteMode: boolean;
    parent: Gtk.Container;
    placeholder_text: string;
    placeholderText: string;
    populate_all: boolean;
    populateAll: boolean;
    primary_icon_activatable: boolean;
    primary_icon_gicon: Gio.Icon;
    primary_icon_name: string;
    primary_icon_pixbuf: GdkPixbuf.Pixbuf;
    primary_icon_sensitive: boolean;
    primary_icon_stock: string;
    primary_icon_storage_type: Gtk.ImageType;
    primary_icon_tooltip_markup: string;
    primary_icon_tooltip_text: string;
    primaryIconActivatable: boolean;
    primaryIconGicon: Gio.Icon;
    primaryIconName: string;
    primaryIconPixbuf: GdkPixbuf.Pixbuf;
    primaryIconSensitive: boolean;
    primaryIconStock: string;
    primaryIconStorageType: Gtk.ImageType;
    primaryIconTooltipMarkup: string;
    primaryIconTooltipText: string;
    progress_fraction: number;
    progress_pulse_step: number;
    progressFraction: number;
    progressPulseStep: number;
    receives_default: boolean;
    receivesDefault: boolean;
    scale_factor: number;
    scaleFactor: number;
    scroll_offset: number;
    scrollOffset: number;
    secondary_icon_activatable: boolean;
    secondary_icon_gicon: Gio.Icon;
    secondary_icon_name: string;
    secondary_icon_pixbuf: GdkPixbuf.Pixbuf;
    secondary_icon_sensitive: boolean;
    secondary_icon_stock: string;
    secondary_icon_storage_type: Gtk.ImageType;
    secondary_icon_tooltip_markup: string;
    secondary_icon_tooltip_text: string;
    secondaryIconActivatable: boolean;
    secondaryIconGicon: Gio.Icon;
    secondaryIconName: string;
    secondaryIconPixbuf: GdkPixbuf.Pixbuf;
    secondaryIconSensitive: boolean;
    secondaryIconStock: string;
    secondaryIconStorageType: Gtk.ImageType;
    secondaryIconTooltipMarkup: string;
    secondaryIconTooltipText: string;
    selection_bound: number;
    selectionBound: number;
    sensitive: boolean;
    shadow_type: Gtk.ShadowType;
    shadowType: Gtk.ShadowType;
    show_emoji_icon: boolean;
    showEmojiIcon: boolean;
    style: Gtk.Style;
    tabs: TabArray;
    text: string;
    text_length: number;
    textLength: number;
    tooltip_markup: string;
    tooltip_text: string;
    tooltipMarkup: string;
    tooltipText: string;
    truncate_multiline: boolean;
    truncateMultiline: boolean;
    valign: Gtk.Align;
    vexpand: boolean;
    vexpand_set: boolean;
    vexpandSet: boolean;
    visibility: boolean;
    visible: boolean;
    width_chars: number;
    width_request: number;
    widthChars: number;
    widthRequest: number;
    window: Gdk.Window;
    xalign: number;
}

Hierarchy (View Summary)

Index

Properties - Inherited from Gtk.Entry.ConstructorProps

activates_default activatesDefault app_paintable appPaintable attributes buffer can_default can_focus canDefault canFocus caps_lock_warning capsLockWarning completion composite_child compositeChild cursor_position cursorPosition double_buffered doubleBuffered editable editing_canceled editingCanceled enable_emoji_completion enableEmojiCompletion events expand focus_on_click focusOnClick halign has_default has_focus has_frame has_tooltip hasDefault hasFocus hasFrame hasTooltip height_request heightRequest hexpand hexpand_set hexpandSet im_module imModule inner_border innerBorder input_hints input_purpose inputHints inputPurpose invisible_char invisible_char_set invisibleChar invisibleCharSet is_focus isFocus margin margin_bottom margin_end margin_left margin_right margin_start margin_top marginBottom marginEnd marginLeft marginRight marginStart marginTop max_length max_width_chars maxLength maxWidthChars name no_show_all noShowAll opacity overwrite_mode overwriteMode parent placeholder_text placeholderText populate_all populateAll primary_icon_activatable primary_icon_gicon primary_icon_name primary_icon_pixbuf primary_icon_sensitive primary_icon_stock primary_icon_storage_type primary_icon_tooltip_markup primary_icon_tooltip_text primaryIconActivatable primaryIconGicon primaryIconName primaryIconPixbuf primaryIconSensitive primaryIconStock primaryIconStorageType primaryIconTooltipMarkup primaryIconTooltipText progress_fraction progress_pulse_step progressFraction progressPulseStep receives_default receivesDefault scale_factor scaleFactor scroll_offset scrollOffset secondary_icon_activatable secondary_icon_gicon secondary_icon_name secondary_icon_pixbuf secondary_icon_sensitive secondary_icon_stock secondary_icon_storage_type secondary_icon_tooltip_markup secondary_icon_tooltip_text secondaryIconActivatable secondaryIconGicon secondaryIconName secondaryIconPixbuf secondaryIconSensitive secondaryIconStock secondaryIconStorageType secondaryIconTooltipMarkup secondaryIconTooltipText selection_bound selectionBound sensitive shadow_type shadowType show_emoji_icon showEmojiIcon style tabs text text_length textLength tooltip_markup tooltip_text tooltipMarkup tooltipText truncate_multiline truncateMultiline valign vexpand vexpand_set vexpandSet visibility visible width_chars width_request widthChars widthRequest window xalign

Properties - Inherited from Gtk.Entry.ConstructorProps

activates_default: boolean
activatesDefault: boolean
app_paintable: boolean
appPaintable: boolean
attributes: AttrList
can_default: boolean
can_focus: boolean
canDefault: boolean
canFocus: boolean
caps_lock_warning: boolean
capsLockWarning: boolean
completion: Gtk.EntryCompletion
composite_child: boolean
compositeChild: boolean
cursor_position: number
cursorPosition: number
double_buffered: boolean
doubleBuffered: boolean
editable: boolean
editing_canceled: boolean
editingCanceled: boolean
enable_emoji_completion: boolean
enableEmojiCompletion: boolean
events: Gdk.EventMask
expand: boolean
focus_on_click: boolean
focusOnClick: boolean
halign: Gtk.Align
has_default: boolean
has_focus: boolean
has_frame: boolean
has_tooltip: boolean
hasDefault: boolean
hasFocus: boolean
hasFrame: boolean
hasTooltip: boolean
height_request: number
heightRequest: number
hexpand: boolean
hexpand_set: boolean
hexpandSet: boolean
im_module: string
imModule: string
inner_border: Gtk.Border
innerBorder: Gtk.Border
input_hints: Gtk.InputHints
input_purpose: Gtk.InputPurpose
inputHints: Gtk.InputHints
inputPurpose: Gtk.InputPurpose
invisible_char: number
invisible_char_set: boolean
invisibleChar: number
invisibleCharSet: boolean
is_focus: boolean
isFocus: boolean
margin: number
margin_bottom: number
margin_end: number
margin_left: number
margin_right: number
margin_start: number
margin_top: number
marginBottom: number
marginEnd: number
marginLeft: number
marginRight: number
marginStart: number
marginTop: number
max_length: number
max_width_chars: number
maxLength: number
maxWidthChars: number
name: string
no_show_all: boolean
noShowAll: boolean
opacity: number
overwrite_mode: boolean
overwriteMode: boolean
parent: Gtk.Container
placeholder_text: string
placeholderText: string
populate_all: boolean
populateAll: boolean
primary_icon_activatable: boolean
primary_icon_gicon: Gio.Icon
primary_icon_name: string
primary_icon_pixbuf: GdkPixbuf.Pixbuf
primary_icon_sensitive: boolean
primary_icon_stock: string
primary_icon_storage_type: Gtk.ImageType
primary_icon_tooltip_markup: string
primary_icon_tooltip_text: string
primaryIconActivatable: boolean
primaryIconGicon: Gio.Icon
primaryIconName: string
primaryIconPixbuf: GdkPixbuf.Pixbuf
primaryIconSensitive: boolean
primaryIconStock: string
primaryIconStorageType: Gtk.ImageType
primaryIconTooltipMarkup: string
primaryIconTooltipText: string
progress_fraction: number
progress_pulse_step: number
progressFraction: number
progressPulseStep: number
receives_default: boolean
receivesDefault: boolean
scale_factor: number
scaleFactor: number
scroll_offset: number
scrollOffset: number
secondary_icon_activatable: boolean
secondary_icon_gicon: Gio.Icon
secondary_icon_name: string
secondary_icon_pixbuf: GdkPixbuf.Pixbuf
secondary_icon_sensitive: boolean
secondary_icon_stock: string
secondary_icon_storage_type: Gtk.ImageType
secondary_icon_tooltip_markup: string
secondary_icon_tooltip_text: string
secondaryIconActivatable: boolean
secondaryIconGicon: Gio.Icon
secondaryIconName: string
secondaryIconPixbuf: GdkPixbuf.Pixbuf
secondaryIconSensitive: boolean
secondaryIconStock: string
secondaryIconStorageType: Gtk.ImageType
secondaryIconTooltipMarkup: string
secondaryIconTooltipText: string
selection_bound: number
selectionBound: number
sensitive: boolean
shadow_type: Gtk.ShadowType
shadowType: Gtk.ShadowType
show_emoji_icon: boolean
showEmojiIcon: boolean
style: Gtk.Style
tabs: TabArray
text: string
text_length: number
textLength: number
tooltip_markup: string
tooltip_text: string
tooltipMarkup: string
tooltipText: string
truncate_multiline: boolean
truncateMultiline: boolean
valign: Gtk.Align
vexpand: boolean
vexpand_set: boolean
vexpandSet: boolean
visibility: boolean
visible: boolean
width_chars: number
width_request: number
widthChars: number
widthRequest: number
window: Gdk.Window
xalign: number