Class: MendixBridge::Model::AppModule
- Inherits:
-
Data
- Object
- Data
- MendixBridge::Model::AppModule
- Defined in:
- lib/mendix_bridge/model.rb
Instance Attribute Summary collapse
-
#entities ⇒ Object
readonly
Returns the value of attribute entities.
-
#enumerations ⇒ Object
readonly
Returns the value of attribute enumerations.
-
#microflows ⇒ Object
readonly
Returns the value of attribute microflows.
-
#module_roles ⇒ Object
readonly
Returns the value of attribute module_roles.
-
#name ⇒ Object
readonly
Returns the value of attribute name.
-
#pages ⇒ Object
readonly
Returns the value of attribute pages.
Instance Method Summary collapse
Instance Attribute Details
#entities ⇒ Object (readonly)
Returns the value of attribute entities
164 165 166 |
# File 'lib/mendix_bridge/model.rb', line 164 def entities @entities end |
#enumerations ⇒ Object (readonly)
Returns the value of attribute enumerations
164 165 166 |
# File 'lib/mendix_bridge/model.rb', line 164 def enumerations @enumerations end |
#microflows ⇒ Object (readonly)
Returns the value of attribute microflows
164 165 166 |
# File 'lib/mendix_bridge/model.rb', line 164 def microflows @microflows end |
#module_roles ⇒ Object (readonly)
Returns the value of attribute module_roles
164 165 166 |
# File 'lib/mendix_bridge/model.rb', line 164 def module_roles @module_roles end |
#name ⇒ Object (readonly)
Returns the value of attribute name
164 165 166 |
# File 'lib/mendix_bridge/model.rb', line 164 def name @name end |
#pages ⇒ Object (readonly)
Returns the value of attribute pages
164 165 166 |
# File 'lib/mendix_bridge/model.rb', line 164 def pages @pages end |
Instance Method Details
#to_h ⇒ Object
172 173 174 175 176 177 178 179 180 181 |
# File 'lib/mendix_bridge/model.rb', line 172 def to_h { name:, entities: entities.map(&:to_h), enumerations: enumerations.map(&:to_h), microflows: microflows.map(&:to_h), pages: pages.map(&:to_h), module_roles: module_roles.map(&:to_h) } end |