class Hylite::Hyliter
Attributes
code[R]
lang[R]
Public Class Methods
available?()
click to toggle source
# File lib/hylite/hyliters.rb, line 10 def self.available? raise NotImplementedError, 'Subclass should define' end
new(code, lang)
click to toggle source
# File lib/hylite/hyliters.rb, line 16 def initialize(code, lang) @code, @lang = code, lang end
new?(code, lang)
click to toggle source
# File lib/hylite/hyliters.rb, line 5 def self.new?(code, lang) return nil unless available? new code, lang end
Public Instance Methods
type()
click to toggle source
# File lib/hylite/hyliters.rb, line 20 def type raise NotImplementedError, 'Subclass should define' end