Methods are called on the jmpress object like such:
$(selector).jmpress( 'methodName', param1, param2, paramN );
Move to the first step matching the given selector.
Same as select( selector )
Select the next step in flow
Select the previous step in flow
Select the first step in DOM
Select the last step in DOM
Initializes jmpress with the default config (like impress.js).
Initializes jmpress with a custom config object.
Deinits jmpress, returning to it's original state. If already deinited it does nothing. This is useful for enabling a print mode.
Returns the settings object which you can modify.
Adds or modify a template. If it's already defined then the old template is extended with the new properties.
Applies the template to all selected steps.
Applies the template directly by template data object.
Applies template data to an array of selected items.
Returns the active step as jQuery object.
fire a event
returns the canvas element as jQuery object
sets styles on the canvas element and returns it
Applies css with the correct browser prefix.
reapplies styles on step, should be called after modifying stepData
Return or modify the default settings used in jmpress.js.
Register a new callback.
Returns the dataset of an element.