zz-chart
Version:
Alauda Chart components by Alauda Frontend Team
14 lines (13 loc) • 926 B
TypeScript
/// <reference types="react" resolution-mode="require"/>
/// <reference types="web" />
import { Size } from '../index.js';
export declare function getElementSize(ele: Element | HTMLElement): Size;
export declare function getChartSize(ele: Element | HTMLElement, width?: number, height?: number): {
width: number;
height: number;
};
export declare function getElement(container: HTMLElement | string): HTMLElement;
export declare function transformD3El(dom: HTMLElement): import("d3-selection").Selection<HTMLElement, unknown, null, undefined>;
export declare function getPixel(value: string | number): string | number;
export declare function resizeObserver(el: HTMLElement, fn: (size: Size) => void): ResizeObserver;
export declare function createSvg(el: d3.Selection<HTMLElement, unknown, null, undefined>, width?: number, height?: number): import("d3-selection").Selection<SVGSVGElement, unknown, null, undefined>;