viewport-extra
Version:
Enable setting minimum and maximum viewport width
28 lines (22 loc) • 680 B
text/typescript
type DeepPartial<T> = T extends object ? {
[P in keyof T]?: DeepPartial<T[P]>;
} : T;
type Content = {
width: number | "device-width";
initialScale: number;
minimumWidth: number;
maximumWidth: number;
/** Alternative to `minimumWidth` */
minWidth?: number;
/** Alternative to `maximumWidth` */
maxWidth?: number;
} & {
[key: string]: string | number;
};
type Media = string;
type MediaSpecificParameters = {
content: Content;
media: Media;
};
declare const setMediaSpecificParametersList: (partialMediaSpecificParametersList: DeepPartial<MediaSpecificParameters>[]) => void;
export { setMediaSpecificParametersList as apply };