UNPKG

pxt-core

Version:

Microsoft MakeCode provides Blocks / JavaScript / Python tools and editors

13 lines (12 loc) 633 B
import * as Blockly from "blockly"; export interface FieldArgumentEditorConfig extends Blockly.FieldTextInputConfig { } export declare class FieldArgumentEditor extends Blockly.FieldTextInput { static REMOVE_ARG_URI: string; protected removeButtonMouseWrapper_?: Blockly.browserEvents.Data; constructor(text: string, opt_validator: Blockly.FieldValidator, config: FieldArgumentEditorConfig); showEditor(e?: Event | undefined): void; protected showEditor_(_e?: Event, quietInput?: boolean, manageEphemeralFocus?: boolean): void; protected showPromptEditorModal(): void; protected removeCallback(): void; }