Sha256: 979cb0999cf7b25545b32641d932fd1e186bab54990fd845fc83ea76534dda41
Contents?: true
Size: 558 Bytes
Versions: 1
Compression:
Stored size: 558 Bytes
Contents
# frozen_string_literal: true require "hearken/command/enqueue" require "hearken/command/reload" require "hearken/command/search" require "hearken/library" require "shell_shock/context" module Hearken class Console include ShellShock::Context def initialize @prompt = "hearken > " library = Hearken::Library.new add_command(Hearken::Command::Enqueue.new(library), "enqueue") add_command(Hearken::Command::Reload.new(library), "reload") add_command(Hearken::Command::Search.new(library), "search") end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
hearken-0.1.3 | lib/hearken/console.rb |