12345678910111213141516171819202122232425 |
- import * as React from "react";
- export interface IButtonLineComponentProps {
- data: string;
- tooltip: string;
- }
- export class DraggableLineComponent extends React.Component<IButtonLineComponentProps> {
- constructor(props: IButtonLineComponentProps) {
- super(props);
- }
- render() {
- return (
- <div className="draggableLine"
- title={this.props.tooltip}
- draggable={true}
- onDragStart={event => {
- event.dataTransfer.setData("babylonjs-gui-node", this.props.data);
- }}>
- {this.props.data.replace("Block", "")}
- </div>
- );
- }
- }
|