feige
2024-06-10 7d72e6025ff1fb2ffe9df1920edf9867cf02650d
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;
}