The page component system needs to be reworked to fit with the new scoped user system #401. Additionally, a lot of work needs to be done to create a display component that allows for the best display of information possible. This could include:
Custom CSS
Custom HTML
String parsing for value formatting
Value conversions
Multiple custom properties in a single display.
This will be accomplished by creating a new object that a display component would hold. The object would be a variable parse system that contains information about how to format and display a value in the string format. When there are more than one of these objects present, more than one different display of the value can be utilized in the display. Furthermore, the parameter that is being accessed is stored in this value rather than the display component itself, allow for more than one assignable value to be utilized in a single display component.
Details
The page component system needs to be reworked to fit with the new scoped user system #401. Additionally, a lot of work needs to be done to create a display component that allows for the best display of information possible. This could include:
This will be accomplished by creating a new object that a display component would hold. The object would be a variable parse system that contains information about how to format and display a value in the string format. When there are more than one of these objects present, more than one different display of the value can be utilized in the display. Furthermore, the parameter that is being accessed is stored in this value rather than the display component itself, allow for more than one assignable value to be utilized in a single display component.