plot-plan-designer
Version:
Design Editor Tools with React.js + ant.design + fabric.js
37 lines (36 loc) • 1.45 kB
TypeScript
export default CommonButton;
declare class CommonButton extends React.Component<any, any, any> {
static propTypes: {
name: PropTypes.Requireable<string>;
id: PropTypes.Requireable<string>;
style: PropTypes.Requireable<object>;
wrapperStyle: PropTypes.Requireable<object>;
wrapperClassName: PropTypes.Requireable<string>;
tooltipTitle: PropTypes.Requireable<string>;
tooltipPlacement: PropTypes.Requireable<string>;
className: PropTypes.Requireable<string>;
icon: PropTypes.Requireable<string>;
iconStyle: PropTypes.Requireable<object>;
iconClassName: PropTypes.Requireable<string>;
iconAnimation: PropTypes.Requireable<string>;
visible: PropTypes.Requireable<boolean>;
shape: PropTypes.Requireable<string>;
disabled: PropTypes.Requireable<boolean>;
loading: PropTypes.Requireable<boolean>;
type: PropTypes.Requireable<string>;
size: PropTypes.Requireable<string>;
onClick: PropTypes.Requireable<(...args: any[]) => any>;
children: PropTypes.Requireable<PropTypes.ReactNodeLike>;
};
static defaultProps: {
type: string;
visible: boolean;
disabled: boolean;
loading: boolean;
};
constructor(props: any);
constructor(props: any, context: any);
render(): JSX.Element;
}
import React from 'react';
import PropTypes from 'prop-types';