Stay organized with collections
Save and categorize content based on your preferences.
blockly > Field > setEnabled
Field.setEnabled() method
Set whether this field's value can be changed using the editor when the source block is editable.
Signature:
setEnabled(enabled: boolean): void;
Parameters
Parameter |
Type |
Description |
enabled |
boolean |
True if enabled. |
Returns:
void
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-18 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-18 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eField.setEnabled()\u003c/code\u003e method controls whether a field's value can be modified by the user when the block is editable.\u003c/p\u003e\n"],["\u003cp\u003eThis method accepts a single boolean parameter, \u003ccode\u003eenabled\u003c/code\u003e, which is set to \u003ccode\u003etrue\u003c/code\u003e to enable editing of the field and \u003ccode\u003efalse\u003c/code\u003e to disable it.\u003c/p\u003e\n"],["\u003cp\u003eCalling \u003ccode\u003eField.setEnabled()\u003c/code\u003e does not return any value.\u003c/p\u003e\n"]]],["The `setEnabled` method within the `Field` class determines if a field's value is modifiable. It accepts a boolean parameter, `enabled`. When `enabled` is `true`, the field can be edited when the source block is editable. When `enabled` is false, the field cannot be changed. The method returns `void`. This method controls the editability of a block's field based on the boolean input.\n"],null,["[blockly](./blockly.md) \\\u003e [Field](./blockly.field_class.md) \\\u003e [setEnabled](./blockly.field_class.setenabled_1_method.md)\n\nField.setEnabled() method\n-------------------------\n\nSet whether this field's value can be changed using the editor when the source block is editable.\n\n**Signature:** \n\n setEnabled(enabled: boolean): void;\n\nParameters\n----------\n\n| Parameter | Type | Description |\n|-----------|---------|------------------|\n| enabled | boolean | True if enabled. |\n\n**Returns:**\n\nvoid"]]