class Quote
Handles logic for Header
tokens
Public Class Methods
matches?(text)
click to toggle source
# File lib/rosetta/tokens/quote.rb, line 7 def self.matches?(text) text.start_with?('> ') end
Public Instance Methods
type()
click to toggle source
# File lib/rosetta/tokens/quote.rb, line 11 def type :QUOTE end
value()
click to toggle source
# File lib/rosetta/tokens/quote.rb, line 15 def value @value ||= extract_value_from_text end
Private Instance Methods
extract_value_from_text()
click to toggle source
# File lib/rosetta/tokens/quote.rb, line 21 def extract_value_from_text @source_text.delete_prefix('> ') end