class BELParser::Completion::BaseCompleter

Public Class Methods

new(spec, search, namespaces) click to toggle source
# File lib/bel_parser/completion.rb, line 606
def initialize(spec, search, namespaces)
  @spec       = spec
  @search     = search
  @namespaces = namespaces
end

Public Instance Methods

complete(string_literal, caret_position, options = {}) click to toggle source
# File lib/bel_parser/completion.rb, line 612
def complete(string_literal, caret_position, options = {})
  raise NotImplementedError, "#{__method__} is not implemented."
end