lib/vedeu/api/interface.rb in vedeu-0.1.13 vs lib/vedeu/api/interface.rb in vedeu-0.1.14

- old
+ new

@@ -24,14 +24,12 @@ end end def define(&block) instance_eval(&block) if block_given? - stored_attributes = Vedeu::Store.create(attributes) - interface = Vedeu::Interface.new(stored_attributes) - Vedeu::Buffers.create(interface) - interface + + Vedeu::Store.create(attributes) end def line(&block) attributes[:lines] << Line.build(&block) end @@ -85,9 +83,11 @@ end def style(value) attributes[:style] = value end + + private def y_out_of_bounds?(value) value < 1 || value > Terminal.height end