UNPKG

ewuit

Version:

an easy web ui inspect tool

32 lines (29 loc) 761 B
declare type PixelConversion = (px: number | string) => string; interface AttributeToolConfig { pixelConversion?: PixelConversion; } interface DistanceToolConfig { pixelConversion?: PixelConversion; } interface ToolConfig { attribute?: AttributeToolConfig; distance?: DistanceToolConfig; } interface EwuitOps { toolConfig: ToolConfig; /** * 页面是否可滑动 * @default false */ scroll: boolean; } declare type EwuitCallMethodName = 'attribute' | 'distance'; declare class Ewuit { private shadowPage; private options?; constructor(options?: Partial<EwuitOps>); openUI(): void; closeUI(): void; call(methodName: EwuitCallMethodName, status?: boolean): void; } export { Ewuit as default };