UNPKG

pxt-core

Version:

Microsoft MakeCode provides Blocks / JavaScript / Python tools and editors

13 lines (12 loc) 537 B
/// <reference path="../../pxtlib.d.ts" /> import * as Blockly from "blockly"; import { FieldDropdown } from "./field_dropdown"; export declare class FieldProcedure extends FieldDropdown { protected rawValue: string; constructor(funcname: string, opt_validator?: Blockly.FieldValidator); getOptions(useCache?: boolean): Blockly.MenuOption[]; protected doClassValidation_(newValue?: string): string; protected doValueUpdate_(newValue: string): void; init(): void; setSourceBlock(block: Blockly.Block): void; }