Class: ElmInstall::Source

Inherits:
Base
  • Object
show all
Defined in:
lib/elm_install/source.rb

Overview

Abstract class for a source

Direct Known Subclasses

DirectorySource, GitSource

Instance Attribute Summary collapse

Instance Attribute Details

#identifierIdentifier #identifier=(value) ⇒ Object

Overloads:

  • #identifierIdentifier

    Returns The identifier.

    Returns:

  • #identifier=(value) ⇒ Object

    Sets the identifier

    Parameters:



9
10
11
# File 'lib/elm_install/source.rb', line 9

def identifier
  @identifier
end

#optionsHash #options=(value) ⇒ Object

Overloads:

  • #optionsHash

    Returns The options.

    Returns:

    • (Hash)

      The options

  • #options=(value) ⇒ Object

    Sets the options

    Parameters:

    • The (Hash)

      options



16
17
18
# File 'lib/elm_install/source.rb', line 16

def options
  @options
end