Class: ArcadiaLib

Inherits:
Object
  • Object
show all
Defined in:
ext/ae-rad/ae-rad-libs.rb

Overview

ae-rad-libs.rb - Arcadia Ruby ide

by Antonio Galeone <[email protected]>

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(_arcadia, _arcadia_lib_params) ⇒ ArcadiaLib

Returns a new instance of ArcadiaLib.



10
11
12
13
14
15
16
17
# File 'ext/ae-rad/ae-rad-libs.rb', line 10

def initialize(_arcadia, _arcadia_lib_params)
  @arcadia = _arcadia
  @arcadia_lib_params = _arcadia_lib_params
  @classes = Array.new
  @requires = Array.new
  @require4class = Hash.new
  register_classes
end

Instance Attribute Details

#arcadia_lib_paramsObject (readonly)

Returns the value of attribute arcadia_lib_params.



7
8
9
# File 'ext/ae-rad/ae-rad-libs.rb', line 7

def arcadia_lib_params
  @arcadia_lib_params
end

#classesObject (readonly)

Returns the value of attribute classes.



8
9
10
# File 'ext/ae-rad/ae-rad-libs.rb', line 8

def classes
  @classes
end