chrome-devtools-kotlin / org.hildan.chrome.devtools.domains.css / CSSRule

CSSRule

data class CSSRule

CSS rule representation.

Official doc

Constructors

<init>

CSS rule representation.

CSSRule(styleSheetId: StyleSheetId? = null, selectorList: SelectorList, origin: StyleSheetOrigin, style: CSSStyle, media: List<CSSMedia>? = null)

Properties

media

Media list array (for rules involving media queries). The array enumerates media queries starting with the innermost one, going outwards.

val media: List<CSSMedia>?

origin

Parent stylesheet's origin.

val origin: StyleSheetOrigin

selectorList

Rule selector data.

val selectorList: SelectorList

style

Associated style declaration.

val style: CSSStyle

styleSheetId

The css style sheet identifier (absent for user agent stylesheet and user-specified stylesheet rules) this rule came from.

val styleSheetId: StyleSheetId?