This module builds hard-coded styles for use in module classes based on project JSON styles
- Source:
Requires
Methods
-
init()
-
Initializes class
- Source:
Fires:
- event:assignListeners()
-
assignListeners()
-
Assigns listeners to events used in this class.
- Source:
Listens to Events:
- event:EVENT_MODEL_READY
-
outputStyleRules()
-
Returns to the console.log the styles created
- Source:
Fires:
- console.event:log()
-
createStyleSheet()
-
Creates style tag and appends it to the document header
- Source:
-
buildCustomStyles(classData)
-
Builds classes for stylesheet. Each color get a class for text, border and fill
Parameters:
Name Type Description classDataObject Style class object data from project JSON styles
- Source:
-
onJsonLoaded(jData)
-
When project JSON is loaded process styles
Parameters:
Name Type Description jDataObject JSON data
- Source:
Fires:
- event:buildCustomStyles()