Happy DOM options.

interface HappyDOMOptions {
    height?: number;
    settings?: {
        device?: {
            mediaType?: string;
            prefersColorScheme?: string;
        };
        disableCSSFileLoading?: boolean;
        disableComputedStyleRendering?: boolean;
        disableIframePageLoading?: boolean;
        disableJavaScriptEvaluation?: boolean;
        disableJavaScriptFileLoading?: boolean;
        enableFileSystemHttpRequests?: boolean;
        navigator?: {
            userAgent?: string;
        };
    };
    url?: string;
    width?: number;
}

Properties

height?: number
settings?: {
    device?: {
        mediaType?: string;
        prefersColorScheme?: string;
    };
    disableCSSFileLoading?: boolean;
    disableComputedStyleRendering?: boolean;
    disableIframePageLoading?: boolean;
    disableJavaScriptEvaluation?: boolean;
    disableJavaScriptFileLoading?: boolean;
    enableFileSystemHttpRequests?: boolean;
    navigator?: {
        userAgent?: string;
    };
}

Type declaration

  • Optional device?: {
        mediaType?: string;
        prefersColorScheme?: string;
    }
    • Optional mediaType?: string
    • Optional prefersColorScheme?: string
  • Optional disableCSSFileLoading?: boolean
  • Optional disableComputedStyleRendering?: boolean
  • Optional disableIframePageLoading?: boolean
  • Optional disableJavaScriptEvaluation?: boolean
  • Optional disableJavaScriptFileLoading?: boolean
  • Optional enableFileSystemHttpRequests?: boolean
  • Optional navigator?: {
        userAgent?: string;
    }
    • Optional userAgent?: string
url?: string
width?: number

Generated using TypeDoc