Wt
3.2.3
|
Abstract rule in a CSS style sheet. More...
#include <Wt/WCssStyleSheet>
Public Member Functions | |
virtual | ~WCssRule () |
Destructor. | |
const std::string & | selector () const |
Returns the selector. | |
WCssStyleSheet * | sheet () const |
Returns the style sheet to which this rule belongs. | |
void | modified () |
Indicates that the rule has changed and needs updating. | |
virtual const std::string | declarations ()=0 |
Returns the declarations. | |
Protected Member Functions | |
WCssRule (const std::string &selector, WObject *parent=0) | |
Creates a new CSS rule with given selector. |
Abstract rule in a CSS style sheet.
A rule presents CSS style properties that are applied to a selected set of elements.
Use WCssTemplateRule if you would like to use a widget as a template for specifying (and updating) a style rule, using the widgets style properties, or WCssTextRule if you wish to directly specify the CSS declarations.
virtual const std::string Wt::WCssRule::declarations | ( | ) | [pure virtual] |
Returns the declarations.
This is a semi-colon separated list of CSS declarations.
Implemented in Wt::WCssTextRule, and Wt::WCssTemplateRule.