Class: Markbridge::Parsers::BBCode::Token

Inherits:
Object
  • Object
show all
Defined in:
lib/markbridge/parsers/bbcode/tokens/token.rb

Direct Known Subclasses

TagEndToken, TagStartToken, TextToken

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(pos: 0, source: nil) ⇒ Token

Returns a new instance of Token.



9
10
11
12
# File 'lib/markbridge/parsers/bbcode/tokens/token.rb', line 9

def initialize(pos: 0, source: nil)
  @pos = pos
  @source = source
end

Instance Attribute Details

#posObject (readonly)

Returns the value of attribute pos.



7
8
9
# File 'lib/markbridge/parsers/bbcode/tokens/token.rb', line 7

def pos
  @pos
end

#sourceObject (readonly)

Returns the value of attribute source.



7
8
9
# File 'lib/markbridge/parsers/bbcode/tokens/token.rb', line 7

def source
  @source
end