class Gemtext::Document

`Gemtext::Document` represents a gemtext document or “page”. It consists of a sequence of `Gemtext::Node`s

Attributes

nodes[R]

Nodes

Public Class Methods

new() click to toggle source
# File lib/gemtext/document.rb, line 19
def initialize
  @nodes = []
end

Public Instance Methods

push(node) click to toggle source
# File lib/gemtext/document.rb, line 23
def push(node)
  @nodes << node if node.is_a? Gemtext::Node
end