Sha256: 3d52dfd9b844da04104a084357592e9f429b4728c582404c8e35f5f6b0b76be0

Contents?: true

Size: 461 Bytes

Versions: 17

Compression:

Stored size: 461 Bytes

Contents

#!/usr/bin/env ruby

$LOAD_PATH.unshift(File.expand_path('../../lib',__FILE__))
require 'command_kit/command'
require 'command_kit/pager'

class PagerCmd < CommandKit::Command

  include CommandKit::Pager

  description "Demos using the pager"

  def run
    puts "Starting pager ..."

    pager do |io|
      10.times do |i|
        io.puts i
        sleep 0.5
      end
    end

    puts "Exiting pager ..."
  end

end

if __FILE__ == $0
  PagerCmd.start
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
command_kit-0.6.0 examples/pager.rb
command_kit-0.5.6 examples/pager.rb
command_kit-0.5.5 examples/pager.rb
command_kit-0.5.4 examples/pager.rb
command_kit-0.5.3 examples/pager.rb
command_kit-0.5.2 examples/pager.rb
command_kit-0.5.1 examples/pager.rb
command_kit-0.5.0 examples/pager.rb
command_kit-0.4.1 examples/pager.rb
command_kit-0.4.0 examples/pager.rb
command_kit-0.3.0 examples/pager.rb
command_kit-0.2.2 examples/pager.rb
command_kit-0.2.1 examples/pager.rb
command_kit-0.2.0 examples/pager.rb
command_kit-0.1.0 examples/pager.rb
command_kit-0.1.0.rc1 examples/pager.rb
command_kit-0.1.0.pre2 examples/pager.rb