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