css_typed_om_1 library Null safety

CSS Typed OM Level 1

https://drafts.css-houdini.org/css-typed-om-1/

Classes

CSSColor
CSSColorValue
CSSDeviceCMYK
CSSHSL
CSSHWB
CSSImageValue
Experimental This is an experimental technologyCheck the Browser compatibility table carefully before using this in production. The interface of the CSS Typed Object Model API represents values for properties that take an image, for example background-image, list-style-image, or border-image-source. The CSSImageValue object represents an <image> that involves an URL, such as url() or image(), but not linear-gradient() or element() .
CSSKeywordValue
Experimental This is an experimental technologyCheck the Browser compatibility table carefully before using this in production. The interface of the CSS Typed Object Model API creates an object to represent CSS keywords and other identifiers. The interface instance name is a stringifier meaning that when used anywhere a string is expected it will return the value of CSSKeyword.value.
CSSLab
CSSLCH
CSSMathClamp
CSSMathInvert
Draft This page is not complete. [...]
CSSMathMax
Draft This page is not complete. [...]
CSSMathMin
Draft This page is not complete. [...]
CSSMathNegate
Draft This page is not complete. [...]
CSSMathProduct
Draft This page is not complete. [...]
CSSMathSum
Draft This page is not complete. [...]
CSSMathValue
Draft This page is not complete. [...]
CSSMatrixComponent
Draft This page is not complete. [...]
CSSMatrixComponentOptions
CSSNumericArray
Draft This page is not complete. [...]
CSSNumericType
CSSNumericValue
Experimental This is an experimental technologyCheck the Browser compatibility table carefully before using this in production. The interface of the CSS Typed Object Model API represents operations that all numeric values can perform.
CSSPerspective
Draft This page is not complete. [...]
CSSPositionValue
Deprecated This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time. [...]
CSSRGB
CSSRotate
Draft This page is not complete. [...]
CSSScale
Draft This page is not complete. [...]
CSSSkew
Experimental This is an experimental technologyCheck the Browser compatibility table carefully before using this in production. [...]
CSSSkewX
Experimental This is an experimental technologyCheck the Browser compatibility table carefully before using this in production. [...]
CSSSkewY
Experimental This is an experimental technologyCheck the Browser compatibility table carefully before using this in production. [...]
CSSStyleValue
Experimental This is an experimental technologyCheck the Browser compatibility table carefully before using this in production. The interface of the CSS Typed Object Model API is the base class of all CSS values accessible through the Typed OM API. An instance of this class may be used anywhere a string is expected.
CSSTransformComponent
The interface of the of the CSS_Object_Model#css_typed_object_model is part of the CSSTransformValue interface.
CSSTransformValue
Experimental This is an experimental technologyCheck the Browser compatibility table carefully before using this in production. [...]
CSSTranslate
Draft This page is not complete. [...]
CSSUnitValue
Draft This page is not complete. [...]
CSSUnparsedValue
Experimental This is an experimental technologyCheck the Browser compatibility table carefully before using this in production. The interface of the CSS_Object_Model#css_typed_object_model represents property values that reference custom properties. It consists of a list of string fragments and variable references. [...]
CSSVariableReferenceValue
Draft This page is not complete. [...]
StylePropertyMap
Experimental This is an experimental technologyCheck the Browser compatibility table carefully before using this in production. The interface of the CSS Typed Object Model API provides a representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.
StylePropertyMapReadOnly
Experimental This is an experimental technologyCheck the Browser compatibility table carefully before using this in production. The interface of the CSS Typed Object Model API provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration. Retrieve an instance of this interface using Element.computedStyleMap().

Enums

CSSMathOperator
CSSNumericBaseType