Sha256: 59308fd124cedb31afaf508a72cdce70248b4a616e11536300c8ae31765352a3

Contents?: true

Size: 501 Bytes

Versions: 2

Compression:

Stored size: 501 Bytes

Contents

require_relative 'config_command'

module WhirledPeas
  module Command
    class Frames < ConfigCommand
      def self.description
        'Print out list of frames generated by application'
      end

      def start
        super

        require 'whirled_peas/animator/debug_consumer'
        require 'whirled_peas/animator/producer'

        Animator::Producer.produce(Animator::DebugConsumer.new) do |producer|
          config.application.start(producer)
        end
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
whirled_peas-0.13.0 lib/whirled_peas/command/frames.rb
whirled_peas-0.12.0 lib/whirled_peas/command/frames.rb