Lupa API Reference / commands / emulateMedia
Function: emulateMedia()
emulateMedia(
media):Promise<void>
Defined in: src/commands/index.ts:71
Emulates browser media, such as screen/print or color scheme, to be used in CSS media queries.
Note that the forcedColors option does not work in WebKit.
Parameters
media
The media features to emulate.
Returns
Promise<void>
A promise that resolves when the media features are emulated.
Examples
ts
await emulateMedia({
colorScheme: 'dark',
reducedMotion: 'reduce',
})ts
await emulateMedia({
media: 'print',
})ts
await emulateMedia({
forcedColors: 'active',
})