Class: AssOle::AppExtension::Src::Abstract Abstract

Inherits:
Object
  • Object
show all
Includes:
AssMaintainer::InfoBases::TmpInfoBase::Api
Defined in:
lib/ass_ole/app_extension/src.rb

Overview

This class is abstract.

Direct Known Subclasses

Cfe, Xml

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(path, platform_require = '~> 8.3.8') ⇒ Abstract

Returns a new instance of Abstract.

Parameters:

  • path (String)

    path to extension source

  • platform_require (String) (defaults to: '~> 8.3.8')

    requirement for 1C:Enterprise platform version



16
17
18
19
# File 'lib/ass_ole/app_extension/src.rb', line 16

def initialize(path, platform_require = '~> 8.3.8')
  path_set(path)
  @platform_require = platform_require
end

Instance Attribute Details

#pathObject (readonly)

Returns the value of attribute path.



11
12
13
# File 'lib/ass_ole/app_extension/src.rb', line 11

def path
  @path
end

#platform_requireObject (readonly)

Returns the value of attribute platform_require.



11
12
13
# File 'lib/ass_ole/app_extension/src.rb', line 11

def platform_require
  @platform_require
end