class WhirledPeas::Command::Play::FilePlayer
Attributes
wpz_file[R]
Public Class Methods
new(wpz_file)
click to toggle source
# File lib/whirled_peas/command/play.rb, line 51 def initialize(wpz_file) @wpz_file = wpz_file end
Public Instance Methods
play()
click to toggle source
# File lib/whirled_peas/command/play.rb, line 55 def play require 'whirled_peas/device/screen' require 'whirled_peas/utils/ansi' require 'whirled_peas/utils/file_handler' Utils::Ansi.with_screen do screen = Device::Screen.new rendered_frames = Utils::FileHandler.read(wpz_file) screen.handle_rendered_frames(rendered_frames) end end