class FrameDiff
Attributes
cursor_changes[R]
line_changes[R]
Public Class Methods
new(line_changes, cursor_changes)
click to toggle source
# File lib/asciinema/frame_diff.rb, line 3 def initialize(line_changes, cursor_changes) @line_changes = line_changes @cursor_changes = cursor_changes end
Public Instance Methods
as_json(*)
click to toggle source
# File lib/asciinema/frame_diff.rb, line 8 def as_json(*) json = {} json[:lines] = line_changes unless line_changes.blank? json[:cursor] = cursor_changes unless cursor_changes.blank? json end