asciinema.org/app/models/cell.rb

23 lines
308 B
Ruby
Raw Normal View History

2013-08-25 18:49:23 +00:00
class Cell
attr_reader :text, :brush
def initialize(text, brush)
@text = text
@brush = brush
end
def empty?
text.blank? && brush.default?
end
def ==(other)
text == other.text && brush == other.brush
end
def css_class
BrushPresenter.new(brush).to_css_class
end
end