Problem
Currently the plugin view is made explicitly, as opposed to dynamically. This makes for a bulkier code.
Suggestion
- Break down the UI into the component type, each with specific styling.
- Create modules for each component. (Research modules if necessary)
- Include each module in
FastForwardView.
- Construct those components in
FastForwardView.
Notes
- You could also store the desired properties, classes, attributes, etc. in a JSON object then use a method in
FastForwardView to generate the desired components using the specified data.