Class: Torikago::Configuration::Definition

Inherits:
Struct
  • Object
show all
Defined in:
lib/torikago/configuration.rb,
sig/torikago.rbs

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeDefinition

Returns a new instance of Definition.

Parameters:

  • name: (Symbol)
  • root: (Pathname)
  • entrypoint: (String, nil)
  • rails_engine: (Boolean)
  • setup: (String, nil)
  • gemfile: (String, nil)


27
# File 'sig/torikago.rbs', line 27

def initialize: (?name: Symbol, ?root: Pathname, ?entrypoint: String?, ?rails_engine: bool, ?setup: String?, ?gemfile: String?) -> void

Instance Attribute Details

#entrypointObject

Returns the value of attribute entrypoint

Returns:

  • (Object)

    the current value of entrypoint



7
8
9
# File 'lib/torikago/configuration.rb', line 7

def entrypoint
  @entrypoint
end

#gemfileObject

Returns the value of attribute gemfile

Returns:

  • (Object)

    the current value of gemfile



7
8
9
# File 'lib/torikago/configuration.rb', line 7

def gemfile
  @gemfile
end

#nameObject

Returns the value of attribute name

Returns:

  • (Object)

    the current value of name



7
8
9
# File 'lib/torikago/configuration.rb', line 7

def name
  @name
end

#rails_engineObject

Returns the value of attribute rails_engine

Returns:

  • (Object)

    the current value of rails_engine



7
8
9
# File 'lib/torikago/configuration.rb', line 7

def rails_engine
  @rails_engine
end

#rootObject

Returns the value of attribute root

Returns:

  • (Object)

    the current value of root



7
8
9
# File 'lib/torikago/configuration.rb', line 7

def root
  @root
end

#setupObject

Returns the value of attribute setup

Returns:

  • (Object)

    the current value of setup



7
8
9
# File 'lib/torikago/configuration.rb', line 7

def setup
  @setup
end