Sha256: 07d5c112dfe419374f68630283c95fe98db937bcc2eb5592d9a860ca17a52443
Contents?: true
Size: 1.03 KB
Versions: 2
Compression:
Stored size: 1.03 KB
Contents
require 'base64' require 'date' require 'drb' require 'erb' require 'fileutils' require 'forwardable' require 'io/console' require 'json' require 'logger' require 'set' require 'singleton' require 'thread' require 'time' require 'zlib' require 'thor' require 'vedeu/logging/log' # Vedeu is a GUI framework for terminal/console applications written # in Ruby. # module Vedeu extend Forwardable extend self def_delegators Vedeu::Logging::Log, :log # Return the name of currently focussed interface. # # @return [Vedeu::Models::Focus] def self.focusable @focusable ||= Vedeu::Models::Focus end # :nocov: # When Vedeu is included within one of your classes, you should have # all API methods at your disposal. # # @example # class YourClassHere # include Vedeu # # # ... # end # # @param receiver [void] # @return [void] def included(receiver) receiver.send(:include, Vedeu::API::External) receiver.extend(Vedeu::API::External) end # :nocov: end # Vedeu require 'vedeu/all'
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
vedeu-0.6.20 | lib/vedeu.rb |
vedeu-0.6.19 | lib/vedeu.rb |