|
|
Donner
C++20 SVG rendering library
|
Data for a "<style>" element. More...
#include "donner/svg/components/StylesheetComponent.h"
Public Member Functions | |
| bool | isCssType () const |
| Returns true if the "<style>" element has either no type attribute, or if it has been manually set to "text/css". | |
| void | parseStylesheet (const RcStringOrRef &str) |
| Parse the contents of the "<style>" element. | |
Public Attributes | |
| css::Stylesheet | stylesheet |
| The parsed stylesheet from the "<style>" element. | |
| RcString | type |
| The type attribute of the "<style>" element. | |
| bool | isUserAgentStylesheet = false |
| True if this is a user agent stylesheet, which is defined by the SVG specification and applied by default by the document. If set, this component is attached to an "<svg>" element instead. The stylesheet within is applied at lower priority, and should be considered a constant for Donner (it can be overridden, but the base style cannot be changed by the user). | |
Data for a "<style>" element.
| void donner::svg::components::StylesheetComponent::parseStylesheet | ( | const RcStringOrRef & | str | ) |