Functions

chcss.main()

chcss.main(args)

Validate the CSS class hierarchy of a file.

chcss.parse_class_name()

chcss.parse_class_name(name)

Parse a CSS class identifier.

Parse a CSS class identifier for generation of the CSS class identifier hierarchy.

namespace-function((-component)+(-element(-modifier)*)?)?

BNF for Identifier:

namespace:: ( 'user defined word' )
function:: ( 'user defined function' )
component:: ( 'user defined component' )
element:: ( 'HTML element' )
modifier:: ( 'user defined modifier' )
identifier:: namespace-function((-component)+(-element(-modifier)*)?)?
Parameters

name (string) – The identifier to be parsed.

Returns

Data returned from parsing.

Return type

dict

Raises

ParseException – Indicate a name that is not parseable in the current configuration.