The initial definition for the style
Protected
stylesThe list of styles defined for this declaration
Static
connectThe mapping of parents to children, and how to split and combine them
Static
patternPatterns for style values and comments
The CSS string for the styles currently defined
The object to map style names to the values
Protected
childThe name of the parent style
The suffix to be added to the parent
The combined name
Protected
combineThe name of the style whose parent is to be combined
The name of the style to get
The value of the style (or empty string if not defined)
Protected
normalizeThe name of a style to normalize
The name converted from CamelCase to lowercase with dashes
Protected
parentThe name of the style whose parent style is to be found
The name of the parent, or '' if none
Protected
parseA style text string to be parsed into separate styles (by using this.set(), we get all the sub-styles created as well as the merged style shorthands)
Protected
sanitizeThe value to be sanitized
The sanitized value (removes ; and anything past that, and balances quotation marks)
The name of the style to set
The value to set it to
Protected
setThe name of the style to set (without causing parent updates)
The value to set it to
Implements the Styles object (lite version of CssStyleDeclaration)