Core API¶
This is the library interface to use to parse and serialize a CSS manifest to get structured datas.
Commonly you just have to load your CSS file from model.Manifest.load()
method and it will parse it to get manifest structured datas.
See Manifest object for more details.
Modules¶
- Nomenclature
FORBIDDEN_PREFIXESRESERVED_RULE_NAMESRESERVED_PROPERTY_NAMESREFERENCE_STRUCTURESis_reserved_rule()is_reserved_property()is_valid_rule()is_valid_property()- Parser
TinycssSourceParser- Serializer
ManifestSerializerManifestSerializer._metasManifestSerializer._DEFAULT_SPLITTERManifestSerializer._DEFAULT_CLEANERManifestSerializer._DEFAULT_COMPILER_SUPPORTManifestSerializer._DEFAULT_EVALUATION_LIMITManifestSerializer.get_ref_varname()ManifestSerializer.limit_evaluation_string()ManifestSerializer.value_splitter()ManifestSerializer.serialize_to_string()ManifestSerializer.serialize_to_number()ManifestSerializer.serialize_to_flat()ManifestSerializer.serialize_to_list()ManifestSerializer.serialize_to_nested()ManifestSerializer.serialize_to_complex()ManifestSerializer.serialize_to_json()ManifestSerializer.get_meta_compiler()ManifestSerializer.get_meta_reference_names()ManifestSerializer.get_reference()ManifestSerializer.get_available_references()ManifestSerializer.get_enabled_references()ManifestSerializer.serialize()
- Manifest object
Manifest- Django mixin and view