Uses of Interface
com.helger.css.ICSSVersionAware
Packages that use ICSSVersionAware
Package
Description
-
Uses of ICSSVersionAware in com.helger.css
Classes in com.helger.css that implement ICSSVersionAwareModifier and TypeClassDescriptionenumEnumeration containing all predefined CSS units.
Source: http://www.w3.org/TR/css3-values/Methods in com.helger.css with parameters of type ICSSVersionAwareModifier and TypeMethodDescriptionvoidICSSWriterSettings.checkVersionRequirements(ICSSVersionAware aCSSObject) Check if the passed object matches the version requirements defined be this settings. -
Uses of ICSSVersionAware in com.helger.css.decl
Subinterfaces of ICSSVersionAware in com.helger.css.declModifier and TypeInterfaceDescriptioninterfaceBase interface for all CSS math (calc()) member objects.interfaceMarker interface for all children of a single CSS supports condition.Classes in com.helger.css.decl that implement ICSSVersionAwareModifier and TypeClassDescriptionclassRepresents a CSS function elementclassRepresents a CSS line-names element as used in css-grid.classRepresents a CSS calc() elementclassPart of a CSS calc elementclassPart of a CSS calc elementclassPart of a CSS calc elementclassRepresents a single@font-facerule.
Example:
@font-face { font-family: 'icons'; src: url(path/to/font.woff) format('woff'); unicode-range: U+E000-E005; }classRepresents a single HSL color value (hue, saturation, lightness).classRepresents a single HSLA color value (hue, saturation, lightness, opacity).classkeyframes blockclassRepresents a single @keyframes rule.
Example:
@keyframes identifier { 0% { top: 0; left: 0; } 30% { top: 50px; } }classRepresents a single media expressionclassclassRepresents a single@pagerule.
Example:
@page { size: auto; margin: 10%; }classRepresents a single, simple CSS selector as used for the ":host()" CSS pseudo class function.classRepresents a single, simple CSS selector as used for the ":host-context()" CSS pseudo class function.classRepresents an inverted CSS selector, used for the ":not()" CSS function.
Note: this class was completely redesigned for version 3.7.4classRepresents a single, simple CSS selector as used for the ":has()" CSS pseudo element.classRepresents a single, simple CSS selector as used for the ":is()" CSS pseudo element.classRepresents a single, simple CSS selector as used for the ":has()" CSS pseudo element.classRepresents a single, simple CSS selector as used for the "::slotted()" CSS pseudo element.classRepresents a single supports condition with a declaration.classRepresents a single negation supports condition.classRepresents a single negation supports conditionclassRepresents a single@supportsrule: a list of style rules only valid when a certain declaration is available.classRepresents a single@viewportrule.
Example:
@viewport { width: device-width; }enumEnumeration with selector attribute operations as in[foo^="bar"]enumRepresents the different math operators available.enumThis enum contains all the selector combinators.enumContains the binary operators for the @supports rule as in@supports (transition-property: color) or (animation-name: foo) -
Uses of ICSSVersionAware in com.helger.css.media
Classes in com.helger.css.media that implement ICSSVersionAware -
Uses of ICSSVersionAware in com.helger.css.property
Subinterfaces of ICSSVersionAware in com.helger.css.propertyModifier and TypeInterfaceDescriptioninterfaceBase interface for a single CSS property.Classes in com.helger.css.property that implement ICSSVersionAwareModifier and TypeClassDescriptionclassAbstract base class for implementingICSSPropertyclassCSS properties with a dynamic number of entries.classRepresents a color valueclassCSS property that is a list of color values (e.g. border-color)classCSS property that is either an enumeration or a decimal value without a unit (e.g. opacity)classCSS property with a predefined list of possible values (e.g.classCSS property that is either an enumeration or a color value (e.g.classCSS property that is a list of either an enumeration or a color value (e.g.classCSS property that is either an enumeration or a numeric value without a unit (e.g. z-index)classCSS property that is either an enumeration or a numeric value (e.g.classCSS property that is a list of either an enumeration or a numeric value (e.g.classCSS property that is either an enumeration or a rectangle (e.g. clip)classCSS property that is either an enumeration or a URL value (e.g.classCSS property that is a list of enumeration entries (e.g. border-style)classCSS property without any value constraints, except that it may not be empty.classCSS property that is either an enumeration or a long value without a unit (e.g. flex-grow)classCSS property that is a number (e.g. line-height)classCSS property with a list of numbers (e.g. padding)classCSS property that needs to be an URLenumContains a list of most CSS property names.
Source of Webkit property names: http://trac.webkit.org/export/0/trunk/Source/WebCore/css/CSSPropertyNames.in
MS specific property names: http://msdn.microsoft.com/en-us/library/ie/hh772373%28v=vs.85%29.aspx
http://blogs.msdn.com/b/ie/archive/2008/09/08/microsoft-css-vendor-extensions .aspx
Mozilla specific property names: https://developer.mozilla.org/en/CSS_Reference/Mozilla_Extensions
CSS 3.0: seeECSSSpecification -
Uses of ICSSVersionAware in com.helger.css.writer
Methods in com.helger.css.writer with parameters of type ICSSVersionAwareModifier and TypeMethodDescriptionvoidCSSWriterSettings.checkVersionRequirements(ICSSVersionAware aCSSObject)