Sha256: 9fa3001247719769986d9f44e1d61ac623148d9caaa33fb06cc10a478a48cdec

Contents?: true

Size: 292 Bytes

Versions: 14

Compression:

Stored size: 292 Bytes

Contents

require 'treetop'

module Formatting
  class Node < Treetop::Runtime::SyntaxNode
    def value(log_line, color)
      raise "SubclassResponsibility" # override in node "subclasses"...
    end
    def foreground(string, color)
      color ? string.foreground(color) : string
    end
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
ntail-1.3.2 lib/ntail/node.rb
ntail-1.3.1 lib/ntail/node.rb
ntail-1.3.0 lib/ntail/node.rb
ntail-1.2.0 lib/ntail/node.rb
ntail-1.1.4 lib/ntail/node.rb
ntail-1.1.3 lib/ntail/node.rb
ntail-1.1.2 lib/ntail/node.rb
ntail-1.1.1 lib/ntail/node.rb
ntail-1.1.0 lib/ntail/node.rb
ntail-1.0.2 lib/ntail/node.rb
ntail-1.0.0 lib/ntail/node.rb
ntail-0.2.0 lib/ntail/node.rb
ntail-0.1.0 lib/ntail/node.rb
ntail-0.0.12 lib/ntail/node.rb