# Class GEdit.entry

    class entry : [> Gtk.entry ] Gtk.obj -> object .. end

A single line text entry field (gtkdoc: gtk GtkEntry)
Inherits

- `GEdit.editable`
- `GObj.objvar`

    method as_entry : Gtk.entry Gtk.obj

    method connect : entry_signals

    method event : GObj.event_ops

    method append_text : string -> unit

    method prepend_text : string -> unit

    method scroll_offset : int

    method text : string

    method text_length : int

    method set_activates_default : bool -> unit

    method set_editable : bool -> unit

    method set_has_frame : bool -> unit

    method set_invisible_char : int -> unit

    method set_max_length : int -> unit

    method set_text : string -> unit

    method set_visibility : bool -> unit

    method set_width_chars : int -> unit

    method set_xalign : float -> unit

    method activates_default : bool

    method editable : bool

    method has_frame : bool

    method invisible_char : int

    method max_length : int

    method visibility : bool

    method width_chars : int

    method xalign : float

    method set_completion : entry_completion -> unit

Since GTK 2.4

    method get_completion : entry_completion option

Since GTK 2.4