class Omnibar::Snippet
Public Class Methods
search()
click to toggle source
# File lib/omnibar/queries/snippet.rb, line 20 def self.search @fz ||= FuzzyMatch.new(Omnibar.config.snippets.keys) end
Public Instance Methods
key()
click to toggle source
# File lib/omnibar/queries/snippet.rb, line 12 def key search.find(input) end
perform!()
click to toggle source
# File lib/omnibar/queries/snippet.rb, line 24 def perform! key = search.find(input) copy_to_clipboard snippets[key] end
relevance()
click to toggle source
# File lib/omnibar/queries/snippet.rb, line 16 def relevance input.levenshtein_similar(key) if result end
result()
click to toggle source
# File lib/omnibar/queries/snippet.rb, line 3 def result value = snippets[key] "#{key} :: #{value}" if (key and value) end
snippets()
click to toggle source
# File lib/omnibar/queries/snippet.rb, line 8 def snippets Omnibar.config.snippets end