class RougeLines::Lexers::JSX

Public Instance Methods

start_embed!() click to toggle source
# File lib/rouge-lines/lexers/jsx.rb, line 16
def start_embed!
  @embed ||= JSX.new(options)
  @embed.reset!
  @embed.push(:expr_start)
  push :jsx_embed_root
end
tag_token(name) click to toggle source
# File lib/rouge-lines/lexers/jsx.rb, line 23
def tag_token(name)
  name[0] =~ /\p{Lower}/ ? Name::Tag : Name::Class
end