class StandupMD::Config::Cli
The configuration class for StandupMD::Cli
Constants
- DEFAULTS
The default options.
@return [Hash]
Attributes
When writing a new entry, should 'previous' be pulled from the last entry?
@param [Boolean] auto_fill_previous
@return [Boolean]
The date to use to find the entry.
@param [Date] date
@return [Date]
Should the cli edit?
@param [Boolean] edit
@return [Boolean]
The editor to use when opening standup files. If one is not set, the first of $VISUAL, $EDITOR, or vim will be used, in that order.
@param [String] editor
@return [String]
Should the cli print the entry to the command line?
@param [Boolean] print
@return [Boolean]
Should the cli print verbose output?
@param [Boolean] verbose
@return [Boolean]
Should the cli automatically write the new entry to the file?
@param [Boolean] write
@return [Boolean]
Public Class Methods
Initializes the config with default values.
# File lib/standup_md/config/cli.rb, line 95 def initialize reset end
Public Instance Methods
Sets all config values back to their defaults.
@return [Hash]
# File lib/standup_md/config/cli.rb, line 103 def reset DEFAULTS.each { |k, v| instance_variable_set("@#{k}", v) } end