api

media-parser.ch

Declarations in media-parser.ch

7 declarationscss_parser

Declarations

Public only
parseMediaType#
function
func parseMediaType(token : &Token) : MediaType
Helper function to parse media type from identifier
parseMediaFeatureValue#
functionExtension
func parseMediaFeatureValue(cssParser : &CSSParser, parser : *Parser, builder : *ASTBuilder, value : &CSSValue) : void
Parse a media feature value (can be length, number, identifier, etc.)
parseComparisonOperator#
function
func parseComparisonOperator(parser : *Parser) : MediaFeatureComparison
Parse comparison operator
parseMediaFeature#
functionExtension
func parseMediaFeature(cssParser : &CSSParser, parser : *Parser, builder : *ASTBuilder) : *MediaFeature
Parse a media feature: (feature-name: value) or (min-feature: value) or (value < feature < value)
parseMediaCondition#
functionExtension
func parseMediaCondition(cssParser : &CSSParser, parser : *Parser, builder : *ASTBuilder) : *MediaCondition
Parse media condition (recursive for 'and'/'or' chains)
parseMediaQuery#
functionExtension
func parseMediaQuery(cssParser : &CSSParser, parser : *Parser, builder : *ASTBuilder) : *MediaQuery
Parse a single media query
parseMediaQueryList#
functionExtension
func parseMediaQueryList(cssParser : &CSSParser, parser : *Parser, builder : *ASTBuilder) : *MediaQueryList
Parse media query list (comma-separated queries)