Class: SlideBuilder

SlideBuilder(container, loadingState, notifier)

Class which create the slides

Constructor

new SlideBuilder(container, loadingState, notifier)

Parameters:
Name Type Description
container * Id of the container whare app is created
loadingState * loding
notifier * shows notification
Source:
Example
new SlideBuilder(container).init();

Members

deleteSlide

A callback function that handle the delete slide
Source:

Methods

init()

Initilize the Slide builder
Source:

makeNewElement(elemTypeopt)

A function which handle the creatation of new element on the active slide on click
Parameters:
Name Type Attributes Description
elemType String <optional>
Type of element
Source:

makeNewSlide(dataopt)

A funtion to create new slide if "data" is passed exiting slide will be created otherwise it create the empty slide
Parameters:
Name Type Attributes Description
data Object <optional>
Imported data
Source:

makeSlideList()

A function which clone the slide body and make a list to show in left side
Source:

reset()

A function that reset the slide-builder to create new presentation
Source:

slideImpoter(data)

A function that create slide from exported data
Parameters:
Name Type Description
data *
Source:

styleContainers()

A function that style containers which is reused while resizing
Source: