class Rouge::Lexers::Vue

Public Class Methods

new(*) click to toggle source
Calls superclass method
# File lib/rouge/lexers/vue.rb, line 15
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 20
def lookup_lang(lang)
  lang.downcase!
  lang = lang.gsub(/["']*/, '')
  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