Class: TBMX::WhitespaceToken

Inherits:
StringToken show all
Defined in:
lib/tbmx.rb

Constant Summary collapse

FULL_MATCH_REGEX =
/\A\s+\z/
FRONT_MATCH_REGEX =
/\A\s+/
COUNT_REGEX =
/\S/

Instance Attribute Summary

Attributes inherited from StringToken

#text

Instance Method Summary collapse

Methods inherited from StringToken

count_regex, front_match_regex, full_match_regex, #initialize, matches?, #to_s

Methods inherited from Token

matches?

Constructor Details

This class inherits a constructor from TBMX::StringToken

Instance Method Details

#to_htmlObject



162
163
164
# File 'lib/tbmx.rb', line 162

def to_html
  " " # Replace all whitespace tokens with a single space.
end

#whitespaceObject



158
159
160
# File 'lib/tbmx.rb', line 158

def whitespace
  text
end