pxt-core
Version:
Microsoft MakeCode provides Blocks / JavaScript / Python tools and editors
13 lines (12 loc) • 478 B
TypeScript
/**
* @license
* Copyright 2024 Google LLC
* SPDX-License-Identifier: Apache-2.0
*/
import * as Blockly from "blockly";
export declare class DuplicateOnDragStrategy extends Blockly.dragging.BlockDragStrategy {
protected getTargetBlock(): Blockly.BlockSvg;
drag(newLoc: Blockly.utils.Coordinate, e?: PointerEvent | KeyboardEvent): void;
private disconnectBlock;
}
export declare function setDuplicateOnDragStrategy(block: Blockly.Block | Blockly.BlockSvg): void;