Class: Textus::Container
- Inherits:
-
Data
- Object
- Data
- Textus::Container
- Defined in:
- lib/textus/container.rb
Overview
Single capability record handed to every use case. Replaces the ReadCaps/WriteCaps/HookCaps trio from 0.26.x. Built once per Store (see Store#initialize); Store delegates its readers to this record, so this ‘Data.define` is the single source of truth for the field set.
Instance Attribute Summary collapse
-
#audit_log ⇒ Object
readonly
Returns the value of attribute audit_log.
-
#file_store ⇒ Object
readonly
Returns the value of attribute file_store.
-
#gate ⇒ Object
readonly
Returns the value of attribute gate.
-
#manifest ⇒ Object
readonly
Returns the value of attribute manifest.
-
#root ⇒ Object
readonly
Returns the value of attribute root.
-
#schemas ⇒ Object
readonly
Returns the value of attribute schemas.
-
#steps ⇒ Object
readonly
Returns the value of attribute steps.
Instance Attribute Details
#audit_log ⇒ Object (readonly)
Returns the value of attribute audit_log
6 7 8 |
# File 'lib/textus/container.rb', line 6 def audit_log @audit_log end |
#file_store ⇒ Object (readonly)
Returns the value of attribute file_store
6 7 8 |
# File 'lib/textus/container.rb', line 6 def file_store @file_store end |
#gate ⇒ Object (readonly)
Returns the value of attribute gate
6 7 8 |
# File 'lib/textus/container.rb', line 6 def gate @gate end |
#manifest ⇒ Object (readonly)
Returns the value of attribute manifest
6 7 8 |
# File 'lib/textus/container.rb', line 6 def manifest @manifest end |
#root ⇒ Object (readonly)
Returns the value of attribute root
6 7 8 |
# File 'lib/textus/container.rb', line 6 def root @root end |
#schemas ⇒ Object (readonly)
Returns the value of attribute schemas
6 7 8 |
# File 'lib/textus/container.rb', line 6 def schemas @schemas end |
#steps ⇒ Object (readonly)
Returns the value of attribute steps
6 7 8 |
# File 'lib/textus/container.rb', line 6 def steps @steps end |