Sha256: f30f0c49443187c4cfbedb33c84ea39a3b903166678b55b8aec3337c14960df7

Contents?: true

Size: 406 Bytes

Versions: 1

Compression:

Stored size: 406 Bytes

Contents

require 'thor'

module AirPlayer
  class App < Thor
    desc 'play <URI|FILE> [-r|--repeat]', 'Play video(URI or local video file path)'
    method_option :repeat, :aliases => '-r', :desc => 'Repeat play'
    def play(uri)
      Player.play(uri, options.repeat?)
    end

    map '--version' => :version
    desc 'version, --version', 'Display version'
    def version
      puts VERSION
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
airplayer-0.0.2 lib/airplayer/app.rb