Method: RDI::Model::DependencyUserChoice#initialize

Defined in:
lib/rdi/Model/DependencyUserChoice.rb

#initialize(ioInstaller, iViewName, iDepDesc) ⇒ DependencyUserChoice

Constructor

Parameters:

  • ioInstaller (Installer): RDI’s installer used to query plugins

  • iViewName (String): Name of the view to use

  • iDepDesc (DependencyDescription): The dependency description to handle



51
52
53
54
55
56
57
58
59
60
# File 'lib/rdi/Model/DependencyUserChoice.rb', line 51

def initialize(ioInstaller, iViewName, iDepDesc)
  @Installer, @ViewName, @DepDesc = ioInstaller, iViewName, iDepDesc
  @Ignore = false
  @Locate = false
  @IdxInstaller = 0
  @IdxDestination = 0
  @ResolvedTesters = {}
  @OtherLocation = nil
  @AffectingContextModifiers = DependencyUserChoice::getAffectingContextModifiers(@Installer, @DepDesc)
end