From 5816038ba4dcada036d97cca43070242eade1dd5 Mon Sep 17 00:00:00 2001 From: Dmitriy Antipov Date: Tue, 19 Mar 2024 21:04:41 +0300 Subject: [PATCH] Update field_color.ts --- fieldeditors/field_color.ts | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/fieldeditors/field_color.ts b/fieldeditors/field_color.ts index a7330a19..4d9fbe2b 100644 --- a/fieldeditors/field_color.ts +++ b/fieldeditors/field_color.ts @@ -1,15 +1,20 @@ -/// -/// +/// -export interface FieldColorEnumOptions extends pxtblockly.FieldColourNumberOptions { +import * as Blockly from "blockly"; + +const pxtblockly = pxt.blocks.requirePxtBlockly() +const BlocklyBlockly = pxt.blocks.requireBlockly(); + +export interface FieldColorEnumOptions { + blocksInfo: any; } -export class FieldColorEnum extends pxtblockly.FieldColorNumber implements Blockly.FieldCustom { +export class FieldColorEnum extends pxtblockly.FieldColorNumber { public isFieldCustom_ = true; private paramsData: any[]; - constructor(text: string, params: FieldColorEnumOptions, opt_validator?: Function) { + constructor(text: string, params: FieldColorEnumOptions, opt_validator?: Blockly.FieldValidator) { super(text, params, opt_validator); this.paramsData = params["data"];