- new global variable debugMode - demo templates are now based on hippie defaults joined with template inheritance - add log macros - new function logAdd() - log uses global state
24 lines
No EOL
652 B
Text
24 lines
No EOL
652 B
Text
{% macro start() %}
|
|
<script>
|
|
logAdd('EVENT :: Document \'%s\' event fired.', 'DOMContentLoaded');
|
|
logPerf('HEAD start :: Debugging performance...', debugOn);
|
|
</script>
|
|
{% endmacro %}
|
|
{% macro log(msg, arg = '') %}
|
|
<script>
|
|
logPerf('{{ msg }}', {{ arg }});
|
|
</script>
|
|
{% endmacro %}
|
|
{% macro debug(state = false, display = false, assets = false) %}
|
|
{# {{ set hippie.debugMode = state }} #}
|
|
<script>
|
|
debugOn = {{ state }};
|
|
debugOnScreen = {{ display }};
|
|
assetsLoaded = {{ assets }};
|
|
</script>
|
|
{% endmacro %}
|
|
{% macro asset(state = false) %}
|
|
<script>
|
|
assetsLoaded = {{ state }};
|
|
</script>
|
|
{% endmacro %} |