UNPKG

pxt-core

Version:

Microsoft MakeCode provides Blocks / JavaScript / Python tools and editors

16 lines (15 loc) 719 B
import * as Blockly from "blockly"; export declare class BreakpointIcon extends Blockly.icons.Icon { protected readonly onStateChange: (block: Blockly.Block, isSet: boolean) => void; static readonly type: Blockly.icons.IconType<Blockly.IIcon>; protected isSet_: boolean; protected breakpointSvg: SVGCircleElement; constructor(sourceBlock: Blockly.Block, onStateChange: (block: Blockly.Block, isSet: boolean) => void); getType(): Blockly.icons.IconType<Blockly.IIcon>; initView(pointerdownListener: (e: PointerEvent) => void): void; getSize(): Blockly.utils.Size; onClick(): void; isEnabled(): boolean; setEnabled(enabled: boolean): void; protected updateColor(): void; }