module Alexandria::EntryOverrides
Public Instance Methods
complete_borrowers()
click to toggle source
# File lib/alexandria/ui/completion_models.rb, line 25 def complete_borrowers complete(Alexandria::UI::CompletionModels::BORROWER) end
complete_editions()
click to toggle source
# File lib/alexandria/ui/completion_models.rb, line 21 def complete_editions complete(Alexandria::UI::CompletionModels::EDITION) end
complete_publishers()
click to toggle source
# File lib/alexandria/ui/completion_models.rb, line 17 def complete_publishers complete(Alexandria::UI::CompletionModels::PUBLISHER) end
complete_titles()
click to toggle source
# File lib/alexandria/ui/completion_models.rb, line 9 def complete_titles complete(Alexandria::UI::CompletionModels::TITLE) end
Private Instance Methods
complete(model_id)
click to toggle source
# File lib/alexandria/ui/completion_models.rb, line 59 def complete(model_id) completion = Gtk::EntryCompletion.new model = Alexandria::UI::CompletionModels.instance.models[model_id] completion.model = model completion.text_column = 0 self.completion = completion end