Files
railwaysystem/RuoYi-Vue/ruoyi-ui/node_modules2/@antv/g-canvas/esm/util/draw.d.ts
T
2026-09-10 15:40:10 +08:00

18 lines
1009 B
TypeScript

import { IElement } from '../interfaces';
import { Region } from '../types';
export declare function applyAttrsToContext(context: CanvasRenderingContext2D, element: IElement): void;
export declare function drawChildren(context: CanvasRenderingContext2D, children: IElement[], region?: Region): void;
export declare function checkRefresh(canvas: any, children: IElement[], region: Region): void;
export declare function checkChildrenRefresh(children: IElement[], region: Region): void;
export declare function clearChanged(elements: IElement[]): void;
export declare function drawPath(shape: any, context: any, attrs: any, arcParamsCache: any): void;
export declare function refreshElement(element: any, changeType: any): void;
export declare function getRefreshRegion(element: any): Region | undefined;
export declare function getMergedRegion(elements: any): Region;
export declare function mergeView(region: any, viewRegion: any): {
minX: number;
minY: number;
maxX: number;
maxY: number;
};