ParcelNExT.SlidePresent
ParcelNExT.GUI.Feature.MediaContent.MediaPath
Path to a multimedia file, e.g. a video.
ParcelNExT.GUI.Feature.MediaContent.Canvas
A demo canvas content
ParcelNExT.GUI.Feature.MediaContent.CanvasHideSidePanel
Whether display canvas should default hide side panel
ParcelNExT.GUI.Feature.SlideStyle.ContentLayout
Specifically for one-body slide with a body and an auxiliary content
ParcelNExT.GUI.Feature.Slide.ContentLayout.BottomUp
Media first
ParcelNExT.GUI.Feature.Slide.ContentLayout.RightLeft
Media first
ParcelNExT.GUI.Feature.Slide.HeaderLocation
Defines the location of the header relative to the subject.
ParcelNExT.GUI.Feature.Slide.HeaderLocation.AboveSubject
Header appears above the subject.
ParcelNExT.GUI.Feature.Slide.HeaderLocation.BelowSubject
Header appears below the subject.
ParcelNExT.GUI.Feature.Slide.HeroTitleLocation
Remarks
If you want centered - just do Title slide.
ParcelNExT.GUI.Feature.Slide.HeroContent
Either string (representing video file path) or Image or canvas object.
ParcelNExT.GUI.Feature.Slide.RenderImage()
Render the entire slide as a single image
Remarks
Useful for archiving and image-based preview.
ParcelNExT.GUI.Feature.Slide.ToMarkdown()
Convert slide contents to markdown
ParcelNExT.GUI.Feature.Presentation.RenderImages()
Useful for archive purpose.
ParcelNExT.GUI.Feature.SlideSection
Simple slide organization
ParcelNExT.GUI.Feature.PresentationMaker
Provides functionality to configure and generate presentation slides.
ParcelNExT.GUI.Feature.PresentationMaker.ConfigureSlide()
Configures the slide style with specified font sizes, fonts, and background settings.
Parameters
| Name | Description | Default |
|---|---|---|
backgroundImage |
Optional background image for the slide. | |
backgroundColor |
Optional background color for the slide. |
Returns
A ParcelNExT.GUI.Feature.SlideStyle object with the specified configuration.
ParcelNExT.GUI.Feature.PresentationMaker.ConfigureSlideFonts()
Parameters
| Name | Description | Default |
|---|---|---|
titleFontSize |
Font size for the title. | |
subTitleFontSize |
Font size for the subtitle. | |
headerFontSize |
Font size for the header. | |
subHeaderFontSize |
Font size for the subheader. | |
bodyFontSize |
Font size for the body text. | |
titleFont |
Font used for the title. | |
subTitleFont |
Font used for the subtitle. | |
headerFont |
Font used for the header. | |
subHeaderFont |
Font used for the subheader. | |
bodyFont |
Font used for the body text. |
ParcelNExT.GUI.Feature.PresentationMaker.ConfigurePresentation()
Configures presentation settings such as slide numbers and footer text.
Parameters
| Name | Description | Default |
|---|---|---|
showSlideNumber |
Indicates whether slide numbers should be displayed. | |
footer |
Optional footer text. |
Returns
A ParcelNExT.GUI.Feature.PresentationSetting object with the specified configuration.
ParcelNExT.GUI.Feature.PresentationMaker.HeroSlide()
Creates a Hero Slide with a title, header, and media content. The media takes over the whole screen.
Remarks
For a more sequential layout, just use one body slide.
Parameters
| Name | Description | Default |
|---|---|---|
title |
The title of the slide. | |
subtitle |
The header of the slide. | |
titleLocation |
The location of the header. | |
mediaContent |
The media content displayed on the slide. | |
style |
Optional slide style. |
Returns
A ParcelNExT.GUI.Feature.Slide representing a Hero Slide.
ParcelNExT.GUI.Feature.PresentationMaker.TitleSlide()
Creates a Title Slide with a title and optional subtitle.
Parameters
| Name | Description | Default |
|---|---|---|
title |
The title of the slide. | |
subtitle |
The subtitle of the slide. | |
style |
Optional slide style. |
Returns
A ParcelNExT.GUI.Feature.Slide representing a Title Slide.
ParcelNExT.GUI.Feature.PresentationMaker.DemoSlide()
Provides a on-slide subgraph for real-time demo.
Parameters
| Name | Description | Default |
|---|---|---|
header |
Optional header | |
description |
Optional description | |
graph |
Initial graph setup | |
style |
Optional slide style. |
Returns
A demo slide.
ParcelNExT.GUI.Feature.PresentationMaker.OneBodySlide()
Creates a One-Body Slide with a header, body text, and optional media.
Parameters
| Name | Description | Default |
|---|---|---|
header |
The header of the slide. | |
body |
The body text. | |
media |
Optional media content. | |
style |
Optional slide style. | |
markdown |
Indicates whether the body text supports Markdown. |
Returns
A ParcelNExT.GUI.Feature.Slide representing a One-Body Slide.
ParcelNExT.GUI.Feature.PresentationMaker.OneBodySlide()
Creates a One-Body Slide with a header, body text, and optional media.
Parameters
| Name | Description | Default |
|---|---|---|
header |
The header of the slide. | |
media |
Optional media content. | |
description |
Media description message. | |
style |
Optional slide style. |
Returns
A ParcelNExT.GUI.Feature.Slide representing a One-Body Slide.
ParcelNExT.GUI.Feature.PresentationMaker.TwoBodySlide()
Defines a multi-column slide
Remarks
Notice for such slides we don't have "title" or "subtitle".
Parameters
| Name | Description | Default |
|---|---|---|
header |
||
subheaders |
||
texts |
||
media |
||
style |
Returns
ParcelNExT.GUI.Feature.PresentationMaker.CreateSection()
ParcelNExT.GUI.Feature.PresentationMaker.MergeSections()
Merge slides of sections into a single section.
Parameters
| Name | Description | Default |
|---|---|---|
name |
Name of new section. | |
sections |
Incoming sections or individual slides |
Returns
A new section
ParcelNExT.GUI.Feature.PresentationMaker.Present()
Starts a presentation from slide sections.
Parameters
| Name | Description | Default |
|---|---|---|
sections |
Array of slide sections. | |
setting |
Optional presentation settings. |
Returns
A ParcelNExT.GUI.Feature.Presentation representing the configured presentation.
ParcelNExT.GUI.Feature.PresentationMaker.Present()
Starts a presentation from an array of slides.
Parameters
| Name | Description | Default |
|---|---|---|
slides |
Array of slides. | |
setting |
Optional presentation settings. |
Returns
A ParcelNExT.GUI.Feature.Presentation representing the configured presentation.