struct Gtk::EntryCompletion::CursorOnMatchSignal

Overview

Emitted when a match from the cursor is on a match of the list.

The default behaviour is to replace the contents of the entry with the contents of the text column in the row pointed to by @iter.

Note that @model is the model that was passed to Gtk::EntryCompletion#model=.

Defined in:

auto/gtk-4.0/entry_completion.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(source, detail = nil) #

Instance Method Detail

def [](detail : String) : self #

def connect(&block : Proc(Gtk::TreeModel, Gtk::TreeIter, Bool)) #

def connect(handler : Proc(Gtk::TreeModel, Gtk::TreeIter, Bool)) #

def connect(handler : Proc(Gtk::EntryCompletion, Gtk::TreeModel, Gtk::TreeIter, Bool)) #

def connect_after(&block : Proc(Gtk::TreeModel, Gtk::TreeIter, Bool)) #

def connect_after(handler : Proc(Gtk::TreeModel, Gtk::TreeIter, Bool)) #

def connect_after(handler : Proc(Gtk::EntryCompletion, Gtk::TreeModel, Gtk::TreeIter, Bool)) #

def emit(model : Gtk::TreeModel, iter : Gtk::TreeIter) : Nil #

def name #