UNPKG

pcom-isv-base

Version:

千叶ISV基础能力

30 lines (29 loc) 896 B
/// <reference types="node" /> export interface GlobalRule { requestAnimationFrame?: boolean; timeout?: boolean; interval?: boolean; scrollTo?: boolean; alert?: boolean; } export default function (rules?: GlobalRule[]): { Promise: { (...args: any[]): any; resolve: any; all: any; race: any; reject: any; }; console: { log: (...args: any[]) => void; warn: (...args: any[]) => void; }; scrollTo: (x: number, y: number) => void; requestAnimationFrame: (callback?: FrameRequestCallback) => number; cancelAnimationFrame: (handle: number) => void; setTimeout: (fn: Function, timer: number) => NodeJS.Timeout | 0; clearTimeout: (id: any) => number; setInterval: (fn: any, timer: any) => NodeJS.Timeout | 0; clearInterval: (id: any) => number; alert: (...args: any[]) => void; };