Class CSSRule
- java.lang.Object
-
- org.openqa.selenium.devtools.v112.css.model.CSSRule
-
public class CSSRule extends java.lang.ObjectCSS 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).StyleSheetOrigingetOrigin()Parent stylesheet's origin.java.util.Optional<java.util.List<CSSScope>>getScopes()SelectorListgetSelectorList()Rule selector data.CSSStylegetStyle()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()
-
-