Method: ThemeCheck::LanguageServer::TagCompletionProvider#completions
- Defined in:
- lib/theme_check/language_server/completion_providers/tag_completion_provider.rb
#completions(content, cursor) ⇒ Object
6 7 8 9 10 11 12 |
# File 'lib/theme_check/language_server/completion_providers/tag_completion_provider.rb', line 6 def completions(content, cursor) return [] unless can_complete?(content, cursor) partial = first_word(content) || '' ShopifyLiquid::Tag.labels .select { |w| w.start_with?(partial) } .map { |tag| tag_to_completion(tag) } end |