pxt-core
Version:
Microsoft MakeCode provides Blocks / JavaScript / Python tools and editors
13 lines (12 loc) • 472 B
TypeScript
/// <reference path="../../pxtlib.d.ts" />
import * as Blockly from "blockly";
import { FieldDropdown } from "./field_dropdown";
export declare class FieldKind extends FieldDropdown {
private opts;
constructor(opts: pxtc.KindInfo);
initView(): void;
onItemSelected_(menu: Blockly.Menu, menuItem: Blockly.MenuItem): void;
doClassValidation_(value: any): string;
getOptions(opt_useCache?: boolean): Blockly.MenuOption[];
private initVariables;
}