UNPKG

pxt-core

Version:

Microsoft MakeCode provides Blocks / JavaScript / Python tools and editors

21 lines (20 loc) 1.06 kB
import * as Blockly from "blockly"; export declare class PathObject extends Blockly.zelos.PathObject { static CONNECTION_INDICATOR_RADIUS: number; protected svgPathHighlighted: SVGElement; protected hasError: boolean; protected hasDottedOutlineOnHover: boolean; protected mouseOverData: Blockly.browserEvents.Data; protected mouseLeaveData: Blockly.browserEvents.Data; protected connectionPointIndicators: WeakMap<Blockly.RenderedConnection, SVGElement>; staticConnectionIndicatorParentGroup: any; setPath(pathString: string): void; updateHighlighted(enable: boolean): void; updateSelected(enable: boolean): void; addConnectionHighlight(connection: Blockly.RenderedConnection, connectionPath: string, offset: Blockly.utils.Coordinate, rtl: boolean): SVGElement; removeConnectionHighlight(connection: Blockly.RenderedConnection): void; applyColour(block: Blockly.BlockSvg): void; setHasDottedOutlineOnHover(enabled: boolean): void; setHasError(hasError: boolean): void; isHighlighted(): boolean; }