Module: Sevgi
- Defined in:
- lib/sevgi/standard.rb,
lib/sevgi/standard/data.rb,
lib/sevgi/standard/model.rb,
lib/sevgi/standard/errors.rb,
lib/sevgi/standard/conform.rb,
lib/sevgi/standard/version.rb,
lib/sevgi/standard/internal.rb,
lib/sevgi/standard/data/color.rb,
lib/sevgi/standard/data/element.rb,
lib/sevgi/standard/data/attribute.rb,
lib/sevgi/standard/data/specification.rb
Defined Under Namespace
Modules: Standard Classes: ValidationError
Constant Summary collapse
- InvalidAttributesError =
Raised when an element contains invalid attributes.
ValidationError.variant("Invalid attribute(s)")
- InvalidElementsError =
Raised when an element contains invalid child elements.
ValidationError.variant("Invalid element(s)")
- UnallowedCDataError =
Raised when character data appears where the SVG model forbids it.
ValidationError.variant("Character data not allowed")
- UnallowedElementsError =
Raised when an element contains disallowed child elements.
ValidationError.variant("Element(s) not allowed")
- UnmetConditionError =
Raised when a conditional SVG content model requirement is not met.
ValidationError.variant("Condition unmet for the element")