逐步完成前后端服务器
This commit is contained in:
96
frontend/node_modules/zrender/lib/zrender.d.ts
generated
vendored
Normal file
96
frontend/node_modules/zrender/lib/zrender.d.ts
generated
vendored
Normal file
@ -0,0 +1,96 @@
|
||||
/*!
|
||||
* ZRender, a high performance 2d drawing library.
|
||||
*
|
||||
* Copyright (c) 2013, Baidu Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* LICENSE
|
||||
* https://github.com/ecomfe/zrender/blob/master/LICENSE.txt
|
||||
*/
|
||||
import * as zrUtil from './core/util';
|
||||
import Handler from './Handler';
|
||||
import Storage from './Storage';
|
||||
import { PainterBase } from './PainterBase';
|
||||
import Animation from './animation/Animation';
|
||||
import Element, { ElementEventCallback } from './Element';
|
||||
import { ElementEventName, WithThisType } from './core/types';
|
||||
import { LayerConfig } from './canvas/Layer';
|
||||
import { GradientObject } from './graphic/Gradient';
|
||||
import { PatternObject } from './graphic/Pattern';
|
||||
import { EventCallback } from './core/Eventful';
|
||||
import Displayable from './graphic/Displayable';
|
||||
declare type PainterBaseCtor = {
|
||||
new (dom: HTMLElement, storage: Storage, ...args: any[]): PainterBase;
|
||||
};
|
||||
declare class ZRender {
|
||||
dom?: HTMLElement;
|
||||
id: number;
|
||||
storage: Storage;
|
||||
painter: PainterBase;
|
||||
handler: Handler;
|
||||
animation: Animation;
|
||||
private _sleepAfterStill;
|
||||
private _stillFrameAccum;
|
||||
private _needsRefresh;
|
||||
private _needsRefreshHover;
|
||||
private _disposed;
|
||||
private _darkMode;
|
||||
private _backgroundColor;
|
||||
constructor(id: number, dom?: HTMLElement, opts?: ZRenderInitOpt);
|
||||
add(el: Element): void;
|
||||
remove(el: Element): void;
|
||||
configLayer(zLevel: number, config: LayerConfig): void;
|
||||
setBackgroundColor(backgroundColor: string | GradientObject | PatternObject): void;
|
||||
getBackgroundColor(): string | GradientObject | PatternObject;
|
||||
setDarkMode(darkMode: boolean): void;
|
||||
isDarkMode(): boolean;
|
||||
refreshImmediately(fromInside?: boolean): void;
|
||||
refresh(): void;
|
||||
flush(): void;
|
||||
private _flush;
|
||||
setSleepAfterStill(stillFramesCount: number): void;
|
||||
wakeUp(): void;
|
||||
refreshHover(): void;
|
||||
refreshHoverImmediately(): void;
|
||||
resize(opts?: {
|
||||
width?: number | string;
|
||||
height?: number | string;
|
||||
}): void;
|
||||
clearAnimation(): void;
|
||||
getWidth(): number | undefined;
|
||||
getHeight(): number | undefined;
|
||||
setCursorStyle(cursorStyle: string): void;
|
||||
findHover(x: number, y: number): {
|
||||
target: Displayable;
|
||||
topTarget: Displayable;
|
||||
} | undefined;
|
||||
on<Ctx>(eventName: ElementEventName, eventHandler: ElementEventCallback<Ctx, ZRenderType>, context?: Ctx): this;
|
||||
on<Ctx>(eventName: string, eventHandler: WithThisType<EventCallback<any[]>, unknown extends Ctx ? ZRenderType : Ctx>, context?: Ctx): this;
|
||||
off(eventName?: string, eventHandler?: EventCallback): void;
|
||||
trigger(eventName: string, event?: unknown): void;
|
||||
clear(): void;
|
||||
dispose(): void;
|
||||
}
|
||||
export interface ZRenderInitOpt {
|
||||
renderer?: string;
|
||||
devicePixelRatio?: number;
|
||||
width?: number | string;
|
||||
height?: number | string;
|
||||
useDirtyRect?: boolean;
|
||||
useCoarsePointer?: 'auto' | boolean;
|
||||
pointerSize?: number;
|
||||
ssr?: boolean;
|
||||
}
|
||||
export declare function init(dom?: HTMLElement | null, opts?: ZRenderInitOpt): ZRender;
|
||||
export declare function dispose(zr: ZRender): void;
|
||||
export declare function disposeAll(): void;
|
||||
export declare function getInstance(id: number): ZRender;
|
||||
export declare function registerPainter(name: string, Ctor: PainterBaseCtor): void;
|
||||
export declare type ElementSSRData = zrUtil.HashMap<unknown>;
|
||||
export declare type ElementSSRDataGetter<T> = (el: Element) => zrUtil.HashMap<T>;
|
||||
export declare function getElementSSRData(el: Element): ElementSSRData;
|
||||
export declare function registerSSRDataGetter<T>(getter: ElementSSRDataGetter<T>): void;
|
||||
export declare const version = "5.6.1";
|
||||
export interface ZRenderType extends ZRender {
|
||||
}
|
||||
export {};
|
Reference in New Issue
Block a user