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