inherit Ocgtk_gtk__.GEvent_controller_and__layout_child_and__layout_manager_and__root_and__tooltip_and__widget.widget_t
inherit Ocgtk_gtk__.GCell_editable.cell_editable_t
inherit Ocgtk_gtk__.GEditable.editable_t
method on_icon_press : ?after:bool ->
callback:(icon_pos:Ocgtk_gtk__.Gtk_enums.entryiconposition -> unit) ->
unit ->
Gobject.Signal.handler_idmethod on_icon_release : ?after:bool ->
callback:(icon_pos:Ocgtk_gtk__.Gtk_enums.entryiconposition -> unit) ->
unit ->
Gobject.Signal.handler_idmethod get_activates_default : unit -> boolmethod get_attributes : unit -> Ocgtk_pango.Pango.Attr_list.attr_list_t optionmethod get_buffer : unit -> Ocgtk_gtk__.GEntry_buffer.entry_buffer_tmethod get_completion : unit ->
Ocgtk_gtk__.GEntry_completion.entry_completion_t optionmethod get_current_icon_drag_source : unit -> intmethod get_has_frame : unit -> boolmethod get_icon_activatable : Ocgtk_gtk__.Gtk_enums.entryiconposition -> boolmethod get_icon_at_pos : int -> int -> intmethod get_icon_gicon : Ocgtk_gtk__.Gtk_enums.entryiconposition ->
Ocgtk_gio.Gio.Icon.icon_t optionmethod get_icon_name : Ocgtk_gtk__.Gtk_enums.entryiconposition -> string optionmethod get_icon_paintable : Ocgtk_gtk__.Gtk_enums.entryiconposition ->
Ocgtk_gdk.Gdk.Paintable.paintable_t optionmethod get_icon_sensitive : Ocgtk_gtk__.Gtk_enums.entryiconposition -> boolmethod get_icon_storage_type : Ocgtk_gtk__.Gtk_enums.entryiconposition ->
Ocgtk_gtk__.Gtk_enums.imagetypemethod get_icon_tooltip_text : Ocgtk_gtk__.Gtk_enums.entryiconposition ->
string optionmethod get_invisible_char : unit -> intmethod get_max_length : unit -> intmethod get_overwrite_mode : unit -> boolmethod get_placeholder_text : unit -> string optionmethod get_progress_fraction : unit -> floatmethod get_progress_pulse_step : unit -> floatmethod get_tabs : unit -> Ocgtk_pango.Pango.Tab_array.tab_array_t optionmethod get_text_length : unit -> UInt16.tmethod get_visibility : unit -> boolmethod grab_focus_without_selecting : unit -> boolmethod progress_pulse : unit -> unitmethod reset_im_context : unit -> unitmethod set_activates_default : bool -> unitmethod set_attributes : Ocgtk_pango.Pango.Attr_list.attr_list_t -> unitmethod set_buffer : Ocgtk_gtk__.GEntry_buffer.entry_buffer_t -> unitmethod set_completion : Ocgtk_gtk__.GEntry_completion.entry_completion_t option ->
unitmethod set_has_frame : bool -> unitmethod set_icon_activatable : Ocgtk_gtk__.Gtk_enums.entryiconposition ->
bool ->
unitmethod set_icon_drag_source : Ocgtk_gtk__.Gtk_enums.entryiconposition ->
Ocgtk_gdk.Gdk.Content_provider.content_provider_t ->
Ocgtk_gdk.Gdk.dragaction ->
unitmethod set_icon_from_gicon : Ocgtk_gtk__.Gtk_enums.entryiconposition ->
Ocgtk_gio.Gio.Icon.icon_t option ->
unitmethod set_icon_from_icon_name : Ocgtk_gtk__.Gtk_enums.entryiconposition ->
string option ->
unitmethod set_icon_from_paintable : Ocgtk_gtk__.Gtk_enums.entryiconposition ->
Ocgtk_gdk.Gdk.Paintable.paintable_t option ->
unitmethod set_icon_sensitive : Ocgtk_gtk__.Gtk_enums.entryiconposition ->
bool ->
unitmethod set_icon_tooltip_text : Ocgtk_gtk__.Gtk_enums.entryiconposition ->
string option ->
unitmethod set_invisible_char : int -> unitmethod set_max_length : int -> unitmethod set_overwrite_mode : bool -> unitmethod set_placeholder_text : string option -> unitmethod set_progress_fraction : float -> unitmethod set_progress_pulse_step : float -> unitmethod set_tabs : Ocgtk_pango.Pango.Tab_array.tab_array_t option -> unitmethod set_visibility : bool -> unitmethod unset_invisible_char : unit -> unitmethod enable_emoji_completion : boolmethod set_enable_emoji_completion : bool -> unitmethod im_module : stringmethod set_im_module : string -> unitmethod invisible_char_set : boolmethod set_invisible_char_set : bool -> unitmethod primary_icon_activatable : boolmethod set_primary_icon_activatable : bool -> unitmethod primary_icon_gicon : Ocgtk_gio.Gio.Icon.icon_tmethod set_primary_icon_gicon : Ocgtk_gio.Gio.Icon.icon_t -> unitmethod primary_icon_name : stringmethod set_primary_icon_name : string -> unitmethod primary_icon_paintable : Ocgtk_gdk.Gdk.Paintable.paintable_tmethod set_primary_icon_paintable : Ocgtk_gdk.Gdk.Paintable.paintable_t -> unitmethod primary_icon_sensitive : boolmethod set_primary_icon_sensitive : bool -> unitmethod primary_icon_storage_type : Ocgtk_gtk__.Gtk_enums.imagetypemethod primary_icon_tooltip_text : stringmethod set_primary_icon_tooltip_text : string -> unitmethod secondary_icon_activatable : boolmethod set_secondary_icon_activatable : bool -> unitmethod secondary_icon_gicon : Ocgtk_gio.Gio.Icon.icon_tmethod set_secondary_icon_gicon : Ocgtk_gio.Gio.Icon.icon_t -> unitmethod secondary_icon_name : stringmethod set_secondary_icon_name : string -> unitmethod secondary_icon_paintable : Ocgtk_gdk.Gdk.Paintable.paintable_tmethod set_secondary_icon_paintable : Ocgtk_gdk.Gdk.Paintable.paintable_t ->
unitmethod secondary_icon_sensitive : boolmethod set_secondary_icon_sensitive : bool -> unitmethod secondary_icon_storage_type : Ocgtk_gtk__.Gtk_enums.imagetypemethod secondary_icon_tooltip_text : stringmethod set_secondary_icon_tooltip_text : string -> unitmethod show_emoji_icon : boolmethod set_show_emoji_icon : bool -> unitmethod truncate_multiline : boolmethod set_truncate_multiline : bool -> unitmethod as_entry : Ocgtk_gtk__.Entry.t