UNPKG

victory-native

Version:

A charting library for React Native with a focus on performance and customization.

15 lines (14 loc) 897 B
import { type ChartExplicitSize } from "./ChartExplicitSize"; export type ChartCanvasSize = ChartExplicitSize; export type ChartCanvasSizeState = { size: ChartCanvasSize; hasMeasuredLayoutSize: boolean; }; export declare function getInitialChartCanvasSizeState(explicitSize?: ChartExplicitSize): ChartCanvasSizeState; export declare function resolveChartCanvasSizeState(layoutSizeState: ChartCanvasSizeState, explicitSize?: ChartExplicitSize): ChartCanvasSizeState; export declare function isChartHeadless(headless?: boolean, explicitSize?: ChartExplicitSize): boolean; export declare function shouldWarnMissingHeadlessExplicitSize(headless?: boolean, explicitSize?: ChartExplicitSize): boolean; export declare function applyChartLayoutChange(explicitSize: ChartExplicitSize | undefined, layout: ChartCanvasSize): { size: ChartCanvasSize; hasMeasuredLayoutSize: boolean; } | null;