Class CSSRule
- java.lang.Object
-
- org.openqa.selenium.devtools.v112.css.model.CSSRule
-
public class CSSRule extends java.lang.Object
CSS rule representation.
-
-
Constructor Summary
Constructors Constructor Description CSSRule(java.util.Optional<StyleSheetId> styleSheetId, SelectorList selectorList, StyleSheetOrigin origin, CSSStyle style, java.util.Optional<java.util.List<CSSMedia>> media, java.util.Optional<java.util.List<CSSContainerQuery>> containerQueries, java.util.Optional<java.util.List<CSSSupports>> supports, java.util.Optional<java.util.List<CSSLayer>> layers, java.util.Optional<java.util.List<CSSScope>> scopes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.util.List<CSSContainerQuery>>
getContainerQueries()
Container query list array (for rules involving container queries).java.util.Optional<java.util.List<CSSLayer>>
getLayers()
Cascade layer array.java.util.Optional<java.util.List<CSSMedia>>
getMedia()
Media list array (for rules involving media queries).StyleSheetOrigin
getOrigin()
Parent stylesheet's origin.java.util.Optional<java.util.List<CSSScope>>
getScopes()
SelectorList
getSelectorList()
Rule selector data.CSSStyle
getStyle()
Associated style declaration.java.util.Optional<StyleSheetId>
getStyleSheetId()
The css style sheet identifier (absent for user agent stylesheet and user-specified stylesheet rules) this rule came from.java.util.Optional<java.util.List<CSSSupports>>
getSupports()
-
-
-
Constructor Detail
-
CSSRule
public CSSRule(java.util.Optional<StyleSheetId> styleSheetId, SelectorList selectorList, StyleSheetOrigin origin, CSSStyle style, java.util.Optional<java.util.List<CSSMedia>> media, java.util.Optional<java.util.List<CSSContainerQuery>> containerQueries, java.util.Optional<java.util.List<CSSSupports>> supports, java.util.Optional<java.util.List<CSSLayer>> layers, java.util.Optional<java.util.List<CSSScope>> scopes)
-
-
Method Detail
-
getStyleSheetId
public java.util.Optional<StyleSheetId> getStyleSheetId()
The css style sheet identifier (absent for user agent stylesheet and user-specified stylesheet rules) this rule came from.
-
getSelectorList
public SelectorList getSelectorList()
Rule selector data.
-
getOrigin
public StyleSheetOrigin getOrigin()
Parent stylesheet's origin.
-
getStyle
public CSSStyle getStyle()
Associated style declaration.
-
getMedia
public java.util.Optional<java.util.List<CSSMedia>> getMedia()
Media list array (for rules involving media queries). The array enumerates media queries starting with the innermost one, going outwards.
-
getContainerQueries
@Beta public java.util.Optional<java.util.List<CSSContainerQuery>> getContainerQueries()
Container query list array (for rules involving container queries). The array enumerates container queries starting with the innermost one, going outwards.
-
getSupports
@Beta public java.util.Optional<java.util.List<CSSSupports>> getSupports()
-
getLayers
@Beta public java.util.Optional<java.util.List<CSSLayer>> getLayers()
Cascade layer array. Contains the layer hierarchy that this rule belongs to starting with the innermost layer and going outwards.
-
getScopes
@Beta public java.util.Optional<java.util.List<CSSScope>> getScopes()
-
-