import { noop } from '@blockeditor/global/utils';
import { addText } from '../../utils/text.js';
import { EdgelessToolController } from './index.js';
export class TextToolController extends EdgelessToolController {
    constructor() {
        super(...arguments);
        this.tool = {
            type: 'text',
        };
    }
    onContainerClick(e) {
        addText(this._edgeless, e);
    }
    onContainerContextMenu() {
        noop();
    }
    onContainerPointerDown() {
        noop();
    }
    onContainerDblClick() {
        noop();
    }
    onContainerTripleClick() {
        noop();
    }
    onContainerDragStart() {
        noop();
    }
    onContainerDragMove() {
        noop();
    }
    onContainerDragEnd() {
        noop();
    }
    onContainerMouseMove() {
        noop();
    }
    onContainerMouseOut() {
        noop();
    }
    onPressShiftKey(_) {
        noop();
    }
    beforeModeSwitch() {
        noop();
    }
    afterModeSwitch() {
        noop();
    }
}
//# sourceMappingURL=text-tool.js.map