forked from ard/ruoyi-api

‘liusuyi’
2023-06-14 e4b75d402e8cb84a70e2f84f4e19f566ffd38d85
1
2
3
4
5
6
7
8
9
10
11
12
import Definable from './Definable';
import Displayable from '../../graphic/Displayable';
export default class ShadowManager extends Definable {
    private _shadowDomMap;
    private _shadowDomPool;
    constructor(zrId: number, svgRoot: SVGElement);
    private _getFromPool;
    update(svgElement: SVGElement, displayable: Displayable): void;
    remove(svgElement: SVGElement, displayable: Displayable): void;
    updateDom(svgElement: SVGElement, displayable: Displayable, shadowDom: SVGElement): void;
    removeUnused(): void;
}