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