class DotFilesConfig::Dfg::Dotfiles

Defined in:

dfg/dotfiles.cr

Class Method Summary

Instance Method Summary

Class Method Detail

def self.after_exit(name, proc : Proc(DotFilesConfig::Dfg::Dotfiles, Cli::Exit, Nil)) #

Registers a callback for the exit group.

This method is automatically defined by the Crystal Callback library.


def self.after_exit(proc : Proc(DotFilesConfig::Dfg::Dotfiles, Cli::Exit, Nil)) #

Registers a callback for the exit group.

This method is automatically defined by the Crystal Callback library.


def self.after_exit(name = nil, &block : DotFilesConfig::Dfg::Dotfiles, Cli::Exit -> Nil) #

Registers a callback for the exit group.

This method is automatically defined by the Crystal Callback library.


def self.after_initialize(name, proc : Proc(DotFilesConfig::Dfg::Dotfiles, Nil)) #

Registers a callback for the initialize group.

This method is automatically defined by the Crystal Callback library.


def self.after_initialize(proc : Proc(DotFilesConfig::Dfg::Dotfiles, Nil)) #

Registers a callback for the initialize group.

This method is automatically defined by the Crystal Callback library.


def self.after_initialize(name = nil, &block : DotFilesConfig::Dfg::Dotfiles -> Nil) #

Registers a callback for the initialize group.

This method is automatically defined by the Crystal Callback library.


def self.around_exit(name, proc : Proc(DotFilesConfig::Dfg::Dotfiles, Cli::Exit, Nil)) #

Registers a callback for the exit group.

This method is automatically defined by the Crystal Callback library.


def self.around_exit(proc : Proc(DotFilesConfig::Dfg::Dotfiles, Cli::Exit, Nil)) #

Registers a callback for the exit group.

This method is automatically defined by the Crystal Callback library.


def self.around_exit(name = nil, &block : DotFilesConfig::Dfg::Dotfiles, Cli::Exit -> Nil) #

Registers a callback for the exit group.

This method is automatically defined by the Crystal Callback library.


def self.around_initialize(name, proc : Proc(DotFilesConfig::Dfg::Dotfiles, Nil)) #

Registers a callback for the initialize group.

This method is automatically defined by the Crystal Callback library.


def self.around_initialize(proc : Proc(DotFilesConfig::Dfg::Dotfiles, Nil)) #

Registers a callback for the initialize group.

This method is automatically defined by the Crystal Callback library.


def self.around_initialize(name = nil, &block : DotFilesConfig::Dfg::Dotfiles -> Nil) #

Registers a callback for the initialize group.

This method is automatically defined by the Crystal Callback library.


def self.before_exit(name, proc : Proc(DotFilesConfig::Dfg::Dotfiles, Cli::Exit, Nil)) #

Registers a callback for the exit group.

This method is automatically defined by the Crystal Callback library.


def self.before_exit(proc : Proc(DotFilesConfig::Dfg::Dotfiles, Cli::Exit, Nil)) #

Registers a callback for the exit group.

This method is automatically defined by the Crystal Callback library.


def self.before_exit(name = nil, &block : DotFilesConfig::Dfg::Dotfiles, Cli::Exit -> Nil) #

Registers a callback for the exit group.

This method is automatically defined by the Crystal Callback library.


def self.before_initialize(name, proc : Proc(DotFilesConfig::Dfg::Dotfiles, Nil)) #

Registers a callback for the initialize group.

This method is automatically defined by the Crystal Callback library.


def self.before_initialize(proc : Proc(DotFilesConfig::Dfg::Dotfiles, Nil)) #

Registers a callback for the initialize group.

This method is automatically defined by the Crystal Callback library.


def self.before_initialize(name = nil, &block : DotFilesConfig::Dfg::Dotfiles -> Nil) #

Registers a callback for the initialize group.

This method is automatically defined by the Crystal Callback library.


def self.git_dir #

[View source]
def self.git_dir=(git_dir : String) #

[View source]
def self.git_worktree_dir #

[View source]
def self.git_worktree_dir=(git_worktree_dir : String) #

[View source]
def self.on_exit(name, proc : Proc(DotFilesConfig::Dfg::Dotfiles, Cli::Exit, Nil)) #

Registers a callback for the exit group.

This method is automatically defined by the Crystal Callback library.


def self.on_exit(proc : Proc(DotFilesConfig::Dfg::Dotfiles, Cli::Exit, Nil)) #

Registers a callback for the exit group.

This method is automatically defined by the Crystal Callback library.


def self.on_exit(name = nil, &block : DotFilesConfig::Dfg::Dotfiles, Cli::Exit -> Nil) #

Registers a callback for the exit group.

This method is automatically defined by the Crystal Callback library.


def self.on_initialize(name, proc : Proc(DotFilesConfig::Dfg::Dotfiles, Nil)) #

Registers a callback for the initialize group.

This method is automatically defined by the Crystal Callback library.


def self.on_initialize(proc : Proc(DotFilesConfig::Dfg::Dotfiles, Nil)) #

Registers a callback for the initialize group.

This method is automatically defined by the Crystal Callback library.


def self.on_initialize(name = nil, &block : DotFilesConfig::Dfg::Dotfiles -> Nil) #

Registers a callback for the initialize group.

This method is automatically defined by the Crystal Callback library.


def self.run(argv : Array(String) = [] of ::String, &block : DotFilesConfig::Dfg::Dotfiles -> ) #

Run the command.

This method is automatically defined by the Crystal CLI library.


def self.run(argv : Array(String)) #

Run the command.

This method is automatically defined by the Crystal CLI library.


[View source]
def self.run(previous : Cli::CommandBase, argv : Array(String) = [] of ::String) #

Run the command.

This method is automatically defined by the Crystal CLI library.


[View source]
def self.run #

Run the command.

This method is automatically defined by the Crystal CLI library.


[View source]

Instance Method Detail

def after_exit(name, proc : Proc(DotFilesConfig::Dfg::Dotfiles, Cli::Exit, Nil)) #

Registers a dynamic callback for the exit group.

This method is automatically defined by the Crystal Callback library.


def after_exit(proc : Proc(DotFilesConfig::Dfg::Dotfiles, Cli::Exit, Nil)) #

Registers a dynamic callback for the exit group.

This method is automatically defined by the Crystal Callback library.


def after_exit(name = nil, &block : DotFilesConfig::Dfg::Dotfiles, Cli::Exit -> Nil) #

Registers a dynamic callback for the exit group.

This method is automatically defined by the Crystal Callback library.


def after_initialize(name, proc : Proc(DotFilesConfig::Dfg::Dotfiles, Nil)) #

Registers a dynamic callback for the initialize group.

This method is automatically defined by the Crystal Callback library.


def after_initialize(proc : Proc(DotFilesConfig::Dfg::Dotfiles, Nil)) #

Registers a dynamic callback for the initialize group.

This method is automatically defined by the Crystal Callback library.


def after_initialize(name = nil, &block : DotFilesConfig::Dfg::Dotfiles -> Nil) #

Registers a dynamic callback for the initialize group.

This method is automatically defined by the Crystal Callback library.


def around_exit(name, proc : Proc(DotFilesConfig::Dfg::Dotfiles, Cli::Exit, Nil)) #

Registers a dynamic callback for the exit group.

This method is automatically defined by the Crystal Callback library.


def around_exit(proc : Proc(DotFilesConfig::Dfg::Dotfiles, Cli::Exit, Nil)) #

Registers a dynamic callback for the exit group.

This method is automatically defined by the Crystal Callback library.


def around_exit(name = nil, &block : DotFilesConfig::Dfg::Dotfiles, Cli::Exit -> Nil) #

Registers a dynamic callback for the exit group.

This method is automatically defined by the Crystal Callback library.


def around_initialize(name, proc : Proc(DotFilesConfig::Dfg::Dotfiles, Nil)) #

Registers a dynamic callback for the initialize group.

This method is automatically defined by the Crystal Callback library.


def around_initialize(proc : Proc(DotFilesConfig::Dfg::Dotfiles, Nil)) #

Registers a dynamic callback for the initialize group.

This method is automatically defined by the Crystal Callback library.


def around_initialize(name = nil, &block : DotFilesConfig::Dfg::Dotfiles -> Nil) #

Registers a dynamic callback for the initialize group.

This method is automatically defined by the Crystal Callback library.


def before_exit(name, proc : Proc(DotFilesConfig::Dfg::Dotfiles, Cli::Exit, Nil)) #

Registers a dynamic callback for the exit group.

This method is automatically defined by the Crystal Callback library.


def before_exit(proc : Proc(DotFilesConfig::Dfg::Dotfiles, Cli::Exit, Nil)) #

Registers a dynamic callback for the exit group.

This method is automatically defined by the Crystal Callback library.


def before_exit(name = nil, &block : DotFilesConfig::Dfg::Dotfiles, Cli::Exit -> Nil) #

Registers a dynamic callback for the exit group.

This method is automatically defined by the Crystal Callback library.


def before_initialize(name, proc : Proc(DotFilesConfig::Dfg::Dotfiles, Nil)) #

Registers a dynamic callback for the initialize group.

This method is automatically defined by the Crystal Callback library.


def before_initialize(proc : Proc(DotFilesConfig::Dfg::Dotfiles, Nil)) #

Registers a dynamic callback for the initialize group.

This method is automatically defined by the Crystal Callback library.


def before_initialize(name = nil, &block : DotFilesConfig::Dfg::Dotfiles -> Nil) #

Registers a dynamic callback for the initialize group.

This method is automatically defined by the Crystal Callback library.


def callback_results : Hash(String, Callback::ResultSet(Nil)) #

Returns callback results.

This method is automatically defined by the Crystal Callback library.


def callback_results_for_exit #

Returns callback results of the exit group.

This method is automatically defined by the Crystal Callback library.


def callback_results_for_initialize #

Returns callback results of the initialize group.

This method is automatically defined by the Crystal Callback library.


def log : Log #

[View source]
def on_exit(name, proc : Proc(DotFilesConfig::Dfg::Dotfiles, Cli::Exit, Nil)) #

Registers a dynamic callback for the exit group.

This method is automatically defined by the Crystal Callback library.


def on_exit(proc : Proc(DotFilesConfig::Dfg::Dotfiles, Cli::Exit, Nil)) #

Registers a dynamic callback for the exit group.

This method is automatically defined by the Crystal Callback library.


def on_exit(name = nil, &block : DotFilesConfig::Dfg::Dotfiles, Cli::Exit -> Nil) #

Registers a dynamic callback for the exit group.

This method is automatically defined by the Crystal Callback library.


def on_initialize(name, proc : Proc(DotFilesConfig::Dfg::Dotfiles, Nil)) #

Registers a dynamic callback for the initialize group.

This method is automatically defined by the Crystal Callback library.


def on_initialize(proc : Proc(DotFilesConfig::Dfg::Dotfiles, Nil)) #

Registers a dynamic callback for the initialize group.

This method is automatically defined by the Crystal Callback library.


def on_initialize(name = nil, &block : DotFilesConfig::Dfg::Dotfiles -> Nil) #

Registers a dynamic callback for the initialize group.

This method is automatically defined by the Crystal Callback library.


def run #
Description copied from class Cli::Supercommand

:nodoc:


[View source]
def run_callbacks_for_exit(*args, &) #

Invokes all callbacks of the exit group.

This method is automatically defined by the Crystal Callback library.


def run_callbacks_for_initialize(*args, &) #

Invokes all callbacks of the initialize group.

This method is automatically defined by the Crystal Callback library.