From e37ca450c16f26602ecbb351ca891f2fb846109e Mon Sep 17 00:00:00 2001 From: Andy Meneely Date: Tue, 8 Jul 2014 22:10:35 -0400 Subject: [PATCH] Sketching out a visitor pattern --- lib/squib.rb | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/lib/squib.rb b/lib/squib.rb index e838024..f386750 100644 --- a/lib/squib.rb +++ b/lib/squib.rb @@ -1,17 +1,21 @@ -require "squib/version" - module Squib + end ################## ### PUBLIC API ### ################## +def deck(width:, height:, cards: 1) + +end + def font(type: , size: 12, **options) + end def set_font(type: 'Arial', size: 12, **options) - + Squib::queue_command Squib::Commands::SetFont.new(type,size,options) end def text(range=:all, str: , font: :use_set, x: 0, y: 0, **options) @@ -24,4 +28,8 @@ def load_csv(file:, header: true) end def data(field) +end + +def render + Squib::Verify::VerifyAll. end \ No newline at end of file