UNPKG

@types/css-mediaquery

Version:
53 lines (44 loc) 1.29 kB
# Installation > `npm install --save @types/css-mediaquery` # Summary This package contains type definitions for css-mediaquery (https://github.com/ericf/css-mediaquery). # Details Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/css-mediaquery. ## [index.d.ts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/css-mediaquery/index.d.ts) ````ts export type MediaValues = Record< | "orientation" | "scan" | "width" | "height" | "device-width" | "device-height" | "resolution" | "aspect-ratio" | "device-aspect-ratio" | "grid" | "color" | "color-index" | "monochrome" | "prefers-color-scheme", unknown >; export function match(query: string, values: Partial<MediaValues>): boolean; export type AST = QueryNode[]; export interface QueryNode { inverse: boolean; type: string; expressions: Expression[]; } export interface Expression { modifier: string; feature: string; value: string; } export function parse(query: string): AST; ```` ### Additional Details * Last updated: Mon, 06 Nov 2023 22:41:05 GMT * Dependencies: none # Credits These definitions were written by [Sebastian Silbermann](https://github.com/eps1lon).