ISlide interface
đ Descriptionâ
Describes the interface that holds a slide.
đ Type declarationâ
interface ISlide { index: number;Readonly id: string;Readonly section: Section | undefined;Readonly context: Context | undefined;Readonly label: string;Readonly name: string;Readonly description: string;Readonly bookmark: IBookmark;Readonly nodes: IObservableNode[];Readonly isFirst: boolean;Readonly isLast: boolean;Readonly isPassed: boolean;Readonly isFailed: boolean;Readonly previous: ISlide | undefined;Readonly next: ISlide | undefined;Readonly }
đī¸ Propertiesâ
đˇī¸ bookmarkâ
Reference to the slide bookmark.
Typeâ
đˇī¸ contextâ
Contains the context for the bookmark.
Typeâ
Context | undefined
đˇī¸ descriptionâ
Description for the bookmark.
Typeâ
string
đˇī¸ idâ
Contains the identifier of the bookmark.
Typeâ
string
đˇī¸ indexâ
Contains the zero-basded index number of the slide in the slides array.
Typeâ
number
đˇī¸ isFailedâ
Contains if the validation of one the nodes in the slide has failed.
Typeâ
boolean
đˇī¸ isFirstâ
Contains if this is the first slide in the slides array.
Typeâ
boolean
đˇī¸ isLastâ
Contains if this is the last slide in the slides array.
Typeâ
boolean
đˇī¸ isPassedâ
Contains if the validation of all nodes in the slide is passed.
Typeâ
boolean
đˇī¸ labelâ
Name for the bookmark (this is the name of the bookmark with any markdown processed).
Typeâ
string
đˇī¸ nameâ
Name for the bookmark.
Typeâ
number
đˇī¸ nextâ
Reference to the next slide in the slides array.
Typeâ
ISlide | undefined
đˇī¸ nodesâ
Contains the nodes in the bookmark.
Typeâ
đˇī¸ previousâ
Reference to the previous slide in the slides array.
Typeâ
ISlide | undefined
đˇī¸ sectionâ
Reference to the section that defined the bookmark.
Typeâ
Section | undefined