};
typedef text_transform_<_true_analyze> text_transform;
- /*
- ROAST_LEXICAL_FIXSTR(white_space, "white-space")
- normal | pre | nowrap | pre-wrap | pre-line | inherit
- */
-
-
-
+ // white_space
+ template <typename _Value>
+ struct white_space_ : declaration_<_attrname_str::white_space, _Value>
+ {
+ ROAST_CSS_STR_DEF(normal)
+ ROAST_CSS_STR_DEF(pre)
+ ROAST_CSS_STR_DEF(nowrap)
+ ROAST_LEXICAL_FIXSTR(pre_wrap, "pre-wrap")
+ ROAST_LEXICAL_FIXSTR(pre_line, "pre-line")
+ ROAST_CSS_STR_DEF(inherit)
+ };
+ typedef white_space_<_true_analyze> white_space;
+
/*
ROAST_LEXICAL_FIXSTR(font_stretch, "font-stretch")
normal | wider | narrower | ultra-condensed | extra-condensed | condensed | semi-condensed | semi-expanded | expanded | extra-expanded | ultra-expanded | inherit