pxt-core
Version:
Microsoft MakeCode provides Blocks / JavaScript / Python tools and editors
11 lines (10 loc) • 592 B
TypeScript
import * as Blockly from "blockly";
export declare class ConnectionPreviewer extends Blockly.InsertionMarkerPreviewer {
static CONNECTION_INDICATOR_RADIUS: number;
protected connectionLine: SVGLineElement;
protected draggedConnectionIndicator: SVGElement;
protected staticConnection: Blockly.RenderedConnection;
previewReplacement(draggedConn: Blockly.RenderedConnection, staticConn: Blockly.RenderedConnection, replacedBlock: Blockly.BlockSvg): void;
hidePreview(): void;
protected createConnectionIndicator(connection: Blockly.RenderedConnection): SVGElement;
}