apply the "global" options from options
or default values to the entries
from viewList
if its corresponding options-field is not explicitly specified.
add views from a base-directory that adheres to the structure:
/ /view1.ehtml /view2.ehtml ... / /view1.ehtml /view2.ehtml ... ... /layouts/default.ehtml / .ehtml ...
compile view defintion (eHTML) into an executable JS view
the view definition (eHTML) as string
the path of the view file (for debugging/error information)
the ViewLoadOptions with property mapping (list of ViewOptions)
the callback when view compilation has been completed: callback(error | null, compiledView, map, meta)
Generated using TypeDoc
add views to (webpack) app build configuration
list of ViewEntry objects: view.id {String}: the view id view.file {String}: the path to the eHTML view template (from which the executable view will be created)
list of ControllerEntry objects: ctrl.id {String}: the controller id
the app configuration to which the views will be added
the directories.json representation
the resources configuration
the configuration.json representation