Type alias WindowLike

WindowLike: {
    addEventListener: ((event: string, handler: ((event: any) => any), flag?: boolean) => any);
    decodeURI: ((uri: string) => string);
    history: {
        pushState: ((state: any, unused: string, url?: string) => any);
    };
    location: {
        hash: string;
        origin: string;
        pathname: string;
        search: string;
    };
    onpopstate: ((this: any, event: PopStateEvent) => any) | null;
    removeEventListener: ((event: string, handler: ((event: any) => any)) => any);
}

Do not use this, it is for internal testing purposes only.

Type declaration

  • addEventListener: ((event: string, handler: ((event: any) => any), flag?: boolean) => any)
      • (event: string, handler: ((event: any) => any), flag?: boolean): any
      • Parameters

        • event: string
        • handler: ((event: any) => any)
            • (event: any): any
            • Parameters

              • event: any

              Returns any

        • Optional flag: boolean

        Returns any

  • decodeURI: ((uri: string) => string)
      • (uri: string): string
      • Parameters

        • uri: string

        Returns string

  • history: {
        pushState: ((state: any, unused: string, url?: string) => any);
    }
    • pushState: ((state: any, unused: string, url?: string) => any)
        • (state: any, unused: string, url?: string): any
        • Parameters

          • state: any
          • unused: string
          • Optional url: string

          Returns any

  • location: {
        hash: string;
        origin: string;
        pathname: string;
        search: string;
    }
    • hash: string
    • origin: string
    • pathname: string
    • search: string
  • onpopstate: ((this: any, event: PopStateEvent) => any) | null
  • removeEventListener: ((event: string, handler: ((event: any) => any)) => any)
      • (event: string, handler: ((event: any) => any)): any
      • Parameters

        • event: string
        • handler: ((event: any) => any)
            • (event: any): any
            • Parameters

              • event: any

              Returns any

        Returns any

Generated using TypeDoc