@qn-pandora/pandora-visualization
Version:
Pandora 通用可视化库
28 lines (27 loc) • 1.04 kB
TypeScript
/// <reference types="lodash" />
/// <reference types="hoist-non-react-statics" />
import * as React from 'react';
import BasicComponent from '../BasicComponent';
interface IScaleContent {
containerWidth?: number;
containerHeight?: number;
onScale?: (scale: {
scaleX: number;
scaleY: number;
}) => void;
}
export declare class ScaleContent extends BasicComponent<IScaleContent, {}> {
_unmounted: boolean;
debounceGetNumScale: import("lodash").DebouncedFunc<() => void>;
componentDidMount(): void;
componentWillUnmount(): void;
setScale(scale: {
scaleX: number;
scaleY: number;
}): void;
setUnMount(isUnMount: boolean): void;
getNumScale(): void;
render(): React.JSX.Element;
}
declare const _default: React.ComponentClass<IScaleContent, any> & import("hoist-non-react-statics").NonReactStatics<(React.ComponentClass<IScaleContent, any> & typeof ScaleContent) | (React.FunctionComponent<IScaleContent> & typeof ScaleContent), {}>;
export default _default;