streamflow
streamflow copied to clipboard
Custom property types in frameworks
Allow users to provide javascript implementations and HTML implementations of custom property types. This will help users inject new property types when the provided set of properties do not cover their needs. The custom types should be registered in the framework.yml file which will allow the UI to reference the provided implementations.
This enhancement will require refactoring of the existing property system to be more modular and utilize this system to reimplement the existing property types. Changes will be required in the framework service to support parsing and validation of this new capability so it can be registered in the UI.