DomainError
Validation errors raised by the presentation domain model.
Domain errors describe structural and content-level problems in a deck, such as missing titles, empty content, duplicate slide names, or invalid slide elements.
Attributes
- Graph
-
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Members list
Type members
Enum entries
Slide titles must be unique within a presentation.
Slide titles must be unique within a presentation.
Attributes
A bullet item must have non-empty text.
A bullet item must have non-empty text.
Attributes
A bullet list must contain at least one item.
A bullet list must contain at least one item.
Attributes
A code block must have non-empty source code.
A code block must have non-empty source code.
Attributes
A code block must have a non-empty language.
A code block must have a non-empty language.
Attributes
A footer must not be empty.
A footer must not be empty.
Attributes
An image must have non-empty alt text.
An image must have non-empty alt text.
Attributes
An image must have a non-empty source URL.
An image must have a non-empty source URL.
Attributes
A paragraph must have non-empty text.
A paragraph must have non-empty text.
Attributes
A presentation must have a non-empty title.
A presentation must have a non-empty title.
Attributes
A slide must have a non-empty title.
A slide must have a non-empty title.
Attributes
A spacer must have a positive number of lines.
A spacer must have a positive number of lines.
Attributes
A presentation must contain at least one slide.
A presentation must contain at least one slide.
Attributes
A slide must contain at least one element (paragraph, bullet list, code block, image, or spacer).
A slide must contain at least one element (paragraph, bullet list, code block, image, or spacer).