api

declaration.ch

Declarations in declaration.ch

13 declarationscss_parser

Declarations

Public only
getCSSGlobalKeywordKind#
function
func getCSSGlobalKeywordKind(view : &string_view) : CSSKeywordKind
is_custom_property_name#
function
func is_custom_property_name(view : &string_view) : bool
token_needs_space_before#
function
func token_needs_space_before(type : TokenType) : bool
token_needs_space_after#
function
func token_needs_space_after(type : TokenType) : bool
parseCustomPropertyValue#
functionExtension
func parseCustomPropertyValue(cssParser : &CSSParser, parser : *Parser, builder : *ASTBuilder, value : &CSSValue) : void
parseRawPropertyValue#
functionExtension
func parseRawPropertyValue(cssParser : &CSSParser, parser : *Parser, builder : *ASTBuilder, value : &CSSValue) : void
parseRawFunctionValue#
functionExtension
func parseRawFunctionValue(cssParser : &CSSParser, parser : *Parser, builder : *ASTBuilder, value : &CSSValue) : void
parseRandomIdentifierValue#
functionExtension
func parseRandomIdentifierValue(cssParser : &CSSParser, parser : *Parser, builder : *ASTBuilder, value : &CSSValue, token : *Token) : bool
parseRandomValue#
functionExtension
func parseRandomValue(cssParser : &CSSParser, parser : *Parser, builder : *ASTBuilder, value : &CSSValue) : bool
parseChemValueAfterLBrace#
functionExtension
func parseChemValueAfterLBrace(cssParser : &CSSParser, parser : *Parser, builder : *ASTBuilder, value : &CSSValue) : void
parseValue#
functionExtension
func parseValue(cssParser : &CSSParser, parser : *Parser, builder : *ASTBuilder, value : &CSSValue, propertyName : &string_view) : void
parseContent#
functionExtension
func parseContent(cssParser : &CSSParser, parser : *Parser, builder : *ASTBuilder, value : &CSSValue) : void
parseDeclaration#
functionExtension
func parseDeclaration(cssParser : &CSSParser, parser : *Parser, builder : *ASTBuilder) : *CSSDeclaration