class GitCrecord::Diff::PseudoLine

Public Class Methods

new(line) click to toggle source
Calls superclass method GitCrecord::Diff::Difference::new
# File lib/git_crecord/diff/line.rb, line 9
def initialize(line)
  @line = line || 'file is empty'
  super()
  @selected = false
end

Public Instance Methods

expanded() click to toggle source
# File lib/git_crecord/diff/line.rb, line 27
def expanded
  false
end
generate_diff() click to toggle source
# File lib/git_crecord/diff/line.rb, line 31
def generate_diff
  nil
end
selectable?() click to toggle source
# File lib/git_crecord/diff/line.rb, line 23
def selectable?
  false
end
style(is_highlighted) click to toggle source
# File lib/git_crecord/diff/line.rb, line 35
def style(is_highlighted)
  Curses::A_BOLD | (is_highlighted ? UI::Color.hl : UI::Color.normal)
end
to_s() click to toggle source
# File lib/git_crecord/diff/line.rb, line 15
def to_s
  @line
end
x_offset() click to toggle source
# File lib/git_crecord/diff/line.rb, line 19
def x_offset
  6
end