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

Inherits:
Object
  • Object
show all
Extended by:
DSL, Language::Klass::HelpersBuilt
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 Language::Klass::InheritableClassVars

#inheritable_attrs, #inheritable_class_vars, #inherited

Methods included from Language::Klass::Naming

#instance_variable_name, #to_constant

Methods included from Language::Klass::Hierarchy

#descendants, #descendants?

Methods included from Language::Klass::Builder

#new_class

Methods included from Language::Klass::Uid

#uid

Methods included from Language::Klass::Resolver

#class_resolver, #resolve_class

Methods included from Language::Klass::Const

#if_const, #redef_without_warning

Methods included from DSL

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