Enum To List
Content Type: Module
Categories: Utility
Overview
This module EnumToList allows to transform an enumeration (as object attribute) into a list of object in order to iterate with a loop.
- It can be a list of a generic entity, a value pairs where the enumeration values are transformed as strings.
- It can also be a list of specific entities that hold the actual enumeration as attribute.
- It also offer the capability to set from a string the enumeration value on an object attribute.
In all these capabilities, it is required for the enumeration to be hold as attribute on a entity. Both microflows and nanoflows are supported.
Documentation
Description
This module EnumToList allows to transform an enumeration (as object attribute) into a list of object in order to iterate with a loop.
- It can be a list of a generic entity, a value pairs where the enumeration values are transformed as strings.
- It can also be a list of specific entities that hold the actual enumeration as attribute.
- It also offer the capability to set from a string the enumeration value on an object attribute.
In all these capabilities, it is required for the enumeration to be hold as attribute on a entity.
Both microflows and nanoflows are supported.
Typical usage scenario
Loop over the possible values of an enumeration.
Features and limitations
- Enum to generic list
- Enum to custom list
- String to Enum Attribute
Dependencies [optional]
- Mendix 9.24.2
Releases
Version: 2.0.2
Framework Version: 9.24.2
Release Notes: license update to apache v2
Version: 2.0.1
Framework Version: 9.24.2
Release Notes: license update
Version: 2.0.0
Framework Version: 9.24.2
Release Notes: Add JavascriptActions to support nanoflows with a similare logic.
StringToEnum now returns an error if the value provided as string is not a valid key.
Version: 1.0.0
Framework Version: 9.24.2
Release Notes: First release