class Redwood::Chunk::Signature

Attributes

lines[R]

Public Class Methods

new(lines) click to toggle source
# File lib/sup/message_chunks.rb, line 257
def initialize lines
  @lines = lines
end

Public Instance Methods

color() click to toggle source
# File lib/sup/message_chunks.rb, line 269
def color; :sig_color end
expandable?() click to toggle source
# File lib/sup/message_chunks.rb, line 263
def expandable?; !inlineable? end
indexable?() click to toggle source
# File lib/sup/message_chunks.rb, line 264
def indexable?; expandable? end
inlineable?() click to toggle source
# File lib/sup/message_chunks.rb, line 261
def inlineable?; @lines.length == 1 end
patina_color() click to toggle source
# File lib/sup/message_chunks.rb, line 267
def patina_color; :sig_patina_color end
patina_text() click to toggle source
# File lib/sup/message_chunks.rb, line 268
def patina_text; "(#{lines.length}-line signature)" end
quotable?() click to toggle source
# File lib/sup/message_chunks.rb, line 262
def quotable?; false end
viewable?() click to toggle source
# File lib/sup/message_chunks.rb, line 265
def viewable?; false end