Class: Hecks::Bluebook::Hecksagon
- Inherits:
-
Object
- Object
- Hecks::Bluebook::Hecksagon
- Includes:
- Behaviour::Hecksagon, IR
- Defined in:
- lib/hecks/bluebook/hexagon.rb
Instance Attribute Summary collapse
-
#binds ⇒ Object
readonly
Returns the value of attribute binds.
-
#domain ⇒ Object
readonly
Returns the value of attribute domain.
-
#framework_members ⇒ Object
readonly
Returns the value of attribute framework_members.
-
#subscriptions ⇒ Object
readonly
Returns the value of attribute subscriptions.
-
#vendored_bluebooks ⇒ Object
readonly
Returns the value of attribute vendored_bluebooks.
Instance Method Summary collapse
-
#initialize(domain:, binds: [], subscriptions: [], framework_members: [], vendored_bluebooks: []) ⇒ Hecksagon
constructor
A new instance of Hecksagon.
Methods included from Behaviour::Hecksagon
Methods included from IR
Constructor Details
#initialize(domain:, binds: [], subscriptions: [], framework_members: [], vendored_bluebooks: []) ⇒ Hecksagon
Returns a new instance of Hecksagon.
35 36 37 38 39 40 41 |
# File 'lib/hecks/bluebook/hexagon.rb', line 35 def initialize(domain:, binds: [], subscriptions: [], framework_members: [], vendored_bluebooks: []) @domain = domain.to_s @binds = binds @subscriptions = subscriptions @framework_members = framework_members @vendored_bluebooks = vendored_bluebooks end |
Instance Attribute Details
#binds ⇒ Object (readonly)
Returns the value of attribute binds.
33 34 35 |
# File 'lib/hecks/bluebook/hexagon.rb', line 33 def binds @binds end |
#domain ⇒ Object (readonly)
Returns the value of attribute domain.
33 34 35 |
# File 'lib/hecks/bluebook/hexagon.rb', line 33 def domain @domain end |
#framework_members ⇒ Object (readonly)
Returns the value of attribute framework_members.
33 34 35 |
# File 'lib/hecks/bluebook/hexagon.rb', line 33 def framework_members @framework_members end |
#subscriptions ⇒ Object (readonly)
Returns the value of attribute subscriptions.
33 34 35 |
# File 'lib/hecks/bluebook/hexagon.rb', line 33 def subscriptions @subscriptions end |
#vendored_bluebooks ⇒ Object (readonly)
Returns the value of attribute vendored_bluebooks.
33 34 35 |
# File 'lib/hecks/bluebook/hexagon.rb', line 33 def vendored_bluebooks @vendored_bluebooks end |