Class: RenderData

@bldr/vue-app-presentation/content-file~RenderData

Provide data to render a slide.

Normalize the slide data to allow different input formats from the yaml file.

new RenderData (rawSlideData)

Name Type Description
rawSlideData module:@bldr/core/slides~rawSlideData

Various types of data to render a slide.

Members

masterName string

The name of the master slide.

mediaUris array

A list of media URIs.

props module:@bldr/core/masters~rawMasterData

Data in various types to pass to a master slide. Normalized master data. This data gets passed through the master slides, to the props of the Vue components.

propsMain

Props (properties) to send to the main Vue master component.

propsPreview

Props (properties) to send to the preview Vue master component.

stepCount number

How many steps the slide provides.

stepNoCurrent number

The current step number. The first number is 1 not 0.