pxt-core
Version:
Microsoft MakeCode provides Blocks / JavaScript / Python tools and editors
16 lines (15 loc) • 693 B
TypeScript
import * as Blockly from "blockly";
export declare const LOCALIZATION_NAME_MUTATION_KEY = "localizationname";
declare type ArgumentReporterMixinType = typeof ARGUMENT_REPORTER_MIXIN;
interface ArgumentReporterMixin extends ArgumentReporterMixinType {
}
export declare type ArgumentReporterBlock = Blockly.BlockSvg & ArgumentReporterMixin;
declare const ARGUMENT_REPORTER_MIXIN: {
typeName_: string;
localizationName_: string;
getTypeName(this: ArgumentReporterBlock): string;
getLocalizationName(this: ArgumentReporterBlock): any;
mutationToDom(this: ArgumentReporterBlock): Element;
domToMutation(this: ArgumentReporterBlock, xmlElement: Element): void;
};
export {};