Class: Eco::API::UseCases::Cli

Inherits:
Object
  • Object
show all
Extended by:
Common::ClassHelpers, DSL
Defined in:
lib/eco/api/usecases/cli/option.rb,
lib/eco/api/usecases/cli.rb,
lib/eco/api/usecases/cli/dsl.rb

Overview

Class to delay the case options configuration (declaration vs configuration)

Defined Under Namespace

Modules: DSL Classes: Option

Instance Attribute Summary

Attributes included from DSL

#usecase

Method Summary

Methods included from Common::ClassHelpers

class_resolver, descendants, descendants?, inheritable_attrs, inheritable_class_vars, inherited, instance_variable_name, new_class, resolve_class, to_constant

Methods included from DSL

add_option, applied, applied!, applied?, apply!, callback, cli_name, description, name, options, type