module Imgurr
Command
is the main point of entry for boom commands; shell arguments are passed through to Command
, which then filters and parses through individual commands and reroutes them to constituent object classes.
Highly inspired by @holman/boom
Interface for the Imgur API
Interface for the Imgur API
Platform
is a centralized point to shell out platform specific functionality like clipboard access or commands to open URLs.
Clipboard is a centralized point to shell out to each individual platform's clipboard, pasteboard, or whatever they decide to call it.
Source: github.com/holman/boom
Storage
is the interface between multiple Backends. You can use Storage
directly without having to worry about which Backend is in use.
Constants
- DEBUG
- VERSION
Public Class Methods
options()
click to toggle source
# File lib/imgurr.rb, line 34 def self.options @options ||= {} end
storage()
click to toggle source
# File lib/imgurr.rb, line 30 def self.storage @storage ||= Storage.new end