"Adding Functionality": Snowman (v1.3.0)


Snowman does not provide macros. However, additional functionality can be added through the use of the Underscore.js JavaScript library provided with Snowman.

In this example, a global function, showCurrentTime(), is added to the window.setup object. It is called in a passage through using the interpolation functionality of Underscore's template system to show a value.

Live Example

Download: Live Example

Twee Code

:: StoryTitle
Adding Functionality in Snowman

:: UserScript[script]
// Use or create window.setup
window.setup = window.setup || {};

// Create global function
window.setup.showCurrentTime = function() {
    return new Date();

:: Start
The current time is <%= setup.showCurrentTime() %>

Download: Twee Code

results matching ""

    No results matching ""