plot-plan-designer
Version:
Design Editor Tools with React.js + ant.design + fabric.js
30 lines (29 loc) • 936 B
TypeScript
export default ImageMapFooterToolbar;
declare class ImageMapFooterToolbar extends React.Component<any, any, any> {
static propTypes: {
canvasRef: PropTypes.Requireable<any>;
preview: PropTypes.Requireable<boolean>;
onChangePreview: PropTypes.Requireable<(...args: any[]) => any>;
zoomRatio: PropTypes.Requireable<number>;
};
constructor(props: any);
constructor(props: any, context: any);
state: {
interactionMode: string;
};
componentDidMount(): void;
componentWillUnmount(): void;
waitForCanvasRender: (canvas: any) => void;
attachEventListener: (canvasRef: any) => void;
detachEventListener: (canvasRef: any) => void;
handlers: {
selection: () => void;
grab: () => void;
};
events: {
keydown: (e: any) => boolean;
};
render(): JSX.Element;
}
import React from 'react';
import PropTypes from 'prop-types';