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