You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
asciinema.org/app/decorators/snapshot_decorator.rb

16 lines
234 B
Ruby

class SnapshotDecorator < ApplicationDecorator
delegate_all
def lines
model.lines.map { |line| decorate_cells(line) }
end
private
def decorate_cells(cells)
cells.map { |cell| CellDecorator.new(cell) }
end
end