@helpscout/artboard
Version:
A tool kit for React UI development and design
34 lines (33 loc) • 891 B
TypeScript
import * as React from 'react';
export declare class Line extends React.Component<any> {
static defaultProps: {
centerCoords: {
x: number;
y: number;
};
color: string;
coordinate: string;
opacity: number;
isActive: boolean;
posX: number;
posY: number;
x: number;
y: number;
};
node: HTMLElement;
labelNode: HTMLElement;
componentDidMount(): void;
shouldComponentUpdate(nextProps: any): boolean;
isX: () => boolean;
updateNodeStylesFromProps: (props: any) => void;
updateLabelValue: (value: any) => void;
getComponent: () => any;
setNodeRef: (node: any) => any;
setLabelNodeRef: (node: any) => any;
render(): JSX.Element;
}
export default Line;
export declare const getValueFromProps: (props: any) => {
x: number;
y: number;
};