class Rouge::Lexers::Vue

Public Class Methods

analyze_text(text) click to toggle source
# File lib/rouge/lexers/vue.rb, line 18
def self.analyze_text(text)
  return 0
end
new(*) click to toggle source
Calls superclass method
# File lib/rouge/lexers/vue.rb, line 13
def initialize(*)
  super
  @js = Javascript.new(options)
end

Public Instance Methods

lookup_lang(lang) click to toggle source
# File lib/rouge/lexers/vue.rb, line 22
def lookup_lang(lang)
  case lang
  when 'html' then HTML
  when 'css' then CSS
  when 'javascript' then Javascript
  when 'sass' then Sass
  when 'scss' then Scss
  when 'coffee' then CoffeeScript
    # TODO: add more when the lexers are done
  else
    PlainText
  end
end