Skip to main content

Type Alias: FieldDropdownValidator

type FieldDropdownValidator = FieldValidator<string>;

Defined in: packages/blockly/core/field_dropdown.ts:1071

A function that is called to validate changes to the field's value before they are set.

See​

https://docs.blockly.com/guides/create-custom-blocks/fields/validators/#return-values

Param​

newValue

The value to be validated.

Returns​

One of three instructions for setting the new value: T, null, or undefined.

  • T to set this function's returned value instead of newValue.

  • null to invoke doValueInvalid_ and not set a value.

  • undefined to set newValue as is.