Expand description
CSS media queries.
Ported from src/css/media_query.zig.
Re-exports§
Structs§
Enums§
- Media
Condition - Represents a media condition. Implements
QueryCondition. - Media
Feature Comparison - Comparison operator in a range media feature.
- Media
Feature Id - Media
Feature Name - A media feature name (either a known
MediaFeatureIdor a custom/unknown ident). - Media
Feature Type - The type of a media feature.
- Media
Feature Value - media feature value.
- Media
Type - A media type.
- Operator
not/and/orboolean combiner.- Qualifier
only/notmedia-query qualifier.- Query
Feature - A
(name: value)/(name)/(name > value)/(a < name < b)query feature.
Traits§
- Feature
IdTrait - Trait modeling Zig’s
MediaFeatureId-shape comptime interface for the genericQueryFeature<FeatureId>. - Query
Condition - Trait modeling Zig’s
ValidQueryConditioncomptime interface check. Any type that can appear as a node in a query-condition tree.
Functions§
- parse_
parens_ or_ function - Parse a media condition in parentheses, or a style() function.
- parse_
query_ condition - Parse a single query condition.
- parse_
query_ condition_ with_ options - Parse a single query condition with
ParserOptionsthreaded so theenv()arm ofMediaFeatureValue::parse_unknownis reachable.