CSSMedia

@Serializable
data class CSSMedia(val text: String, val source: CSSMediaSource, val sourceURL: String? = null, val range: SourceRange? = null, val styleSheetId: StyleSheetId? = null, val mediaList: List<MediaQuery>? = null)

CSS media rule descriptor.

Official doc

Constructors

Link copied to clipboard
constructor(text: String, source: CSSMediaSource, sourceURL: String? = null, range: SourceRange? = null, styleSheetId: StyleSheetId? = null, mediaList: List<MediaQuery>? = null)

Properties

Link copied to clipboard

Array of media queries.

Link copied to clipboard

The associated rule (@media or @import) header range in the enclosing stylesheet (if available).

Link copied to clipboard

Source of the media query: "mediaRule" if specified by a @media rule, "importRule" if specified by an @import rule, "linkedSheet" if specified by a "media" attribute in a linked stylesheet's LINK tag, "inlineSheet" if specified by a "media" attribute in an inline stylesheet's STYLE tag.

Link copied to clipboard

URL of the document containing the media query description.

Link copied to clipboard

Identifier of the stylesheet containing this object (if exists).

Link copied to clipboard

Media query text.