Gjsify LogoGjsify Logo

Hierarchy

Index

Properties

activates_default?: boolean
app_paintable?: boolean
buffer?: Gtk.EntryBuffer
can_default?: boolean
can_focus?: boolean
caps_lock_warning?: boolean

Whether password entries will show a warning when Caps Lock is on.

Note that the warning is shown using a secondary icon, and thus does not work if you are using the secondary icon position for some other purpose.

double_buffered?: boolean

Whether or not the widget is double buffered.

editable?: boolean
editing_canceled?: boolean

Indicates whether editing on the cell has been canceled.

events?: Gdk.EventMask
extension_events?: ExtensionMode
has_default?: boolean
has_focus?: boolean
has_frame?: boolean
has_tooltip?: boolean

Enables or disables the emission of #GtkWidget::query-tooltip on widget. A value of %TRUE indicates that widget can have a tooltip, in this case the widget will be queried using #GtkWidget::query-tooltip to determine whether it will provide a tooltip or not.

Note that setting this property to %TRUE for the first time will change the event masks of the GdkWindows of this widget to include leave-notify and motion-notify events. This cannot and will not be undone when the property is set to %FALSE again.

height_request?: number
im_module?: string

Which IM (input method) module should be used for this entry. See #GtkIMContext.

Setting this to a non-%NULL value overrides the system-wide IM module setting. See the GtkSettings #GtkSettings:gtk-im-module property.

inner_border?: Gtk.Border

Sets the text area's border between the text and the frame.

invisible_char?: number

The invisible character is used when masking entry contents (in "password mode")"). When it is not explicitly set with the #GtkEntry::invisible-char property, GTK+ determines the character to use from a list of possible candidates, depending on availability in the current font.

This style property allows the theme to prepend a character to the list of candidates.

invisible_char_set?: boolean

Whether the invisible char has been set for the #GtkEntry.

is_focus?: boolean
max_length?: number
name?: string
no_show_all?: boolean
overwrite_mode?: boolean

If text is overwritten when typing in the #GtkEntry.

parent?: Gtk.Container
primary_icon_activatable?: boolean

Whether the primary icon is activatable.

GTK+ emits the #GtkEntry::icon-press and #GtkEntry::icon-release signals only on sensitive, activatable icons.

Sensitive, but non-activatable icons can be used for purely informational purposes.

primary_icon_gicon?: Gio.Icon

The #GIcon to use for the primary icon for the entry.

primary_icon_name?: string

The icon name to use for the primary icon for the entry.

primary_icon_pixbuf?: Pixbuf

A pixbuf to use as the primary icon for the entry.

primary_icon_sensitive?: boolean

Whether the primary icon is sensitive.

An insensitive icon appears grayed out. GTK+ does not emit the #GtkEntry::icon-press and #GtkEntry::icon-release signals and does not allow DND from insensitive icons.

An icon should be set insensitive if the action that would trigger when clicked is currently not available.

primary_icon_stock?: string

The stock id to use for the primary icon for the entry.

primary_icon_tooltip_markup?: string

The contents of the tooltip on the primary icon, which is marked up with the Pango text markup language.

Also see gtk_entry_set_icon_tooltip_markup().

primary_icon_tooltip_text?: string

The contents of the tooltip on the primary icon.

Also see gtk_entry_set_icon_tooltip_text().

progress_fraction?: number

The current fraction of the task that's been completed.

progress_pulse_step?: number

The fraction of total entry width to move the progress bouncing block for each call to gtk_entry_progress_pulse().

receives_default?: boolean
secondary_icon_activatable?: boolean

Whether the secondary icon is activatable.

GTK+ emits the #GtkEntry::icon-press and #GtkEntry::icon-release signals only on sensitive, activatable icons.

Sensitive, but non-activatable icons can be used for purely informational purposes.

secondary_icon_gicon?: Gio.Icon

The #GIcon to use for the secondary icon for the entry.

secondary_icon_name?: string

The icon name to use for the secondary icon for the entry.

secondary_icon_pixbuf?: Pixbuf

An pixbuf to use as the secondary icon for the entry.

secondary_icon_sensitive?: boolean

Whether the secondary icon is sensitive.

An insensitive icon appears grayed out. GTK+ does not emit the #GtkEntry::icon-press and #GtkEntry::icon-release signals and does not allow DND from insensitive icons.

An icon should be set insensitive if the action that would trigger when clicked is currently not available.

secondary_icon_stock?: string

The stock id to use for the secondary icon for the entry.

secondary_icon_tooltip_markup?: string

The contents of the tooltip on the secondary icon, which is marked up with the Pango text markup language.

Also see gtk_entry_set_icon_tooltip_markup().

secondary_icon_tooltip_text?: string

The contents of the tooltip on the secondary icon.

Also see gtk_entry_set_icon_tooltip_text().

sensitive?: boolean
shadow_type?: Gtk.ShadowType

Which kind of shadow to draw around the entry when #GtkEntry:has-frame is set to %TRUE.

style?: Gtk.Style
text?: string
tooltip_markup?: string

Sets the text of tooltip to be the given string, which is marked up with the Pango text markup language. Also see gtk_tooltip_set_markup().

This is a convenience property which will take care of getting the tooltip shown if the given string is not %NULL: #GtkWidget:has-tooltip will automatically be set to %TRUE and there will be taken care of #GtkWidget::query-tooltip in the default signal handler.

tooltip_text?: string

Sets the text of tooltip to be the given string.

Also see gtk_tooltip_set_text().

This is a convenience property which will take care of getting the tooltip shown if the given string is not %NULL: #GtkWidget:has-tooltip will automatically be set to %TRUE and there will be taken care of #GtkWidget::query-tooltip in the default signal handler.

truncate_multiline?: boolean

When %TRUE, pasted multi-line text is truncated to the first line.

user_data?: object
visibility?: boolean
visible?: boolean
width_chars?: number
width_request?: number
xalign?: number

The horizontal alignment, from 0 (left) to 1 (right). Reversed for RTL layouts.

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Type alias with type parameter
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method