blockly > Variables > deleteVariable
Variables.deleteVariable() function
Delete a variable and all of its uses from the given workspace. May prompt the user for confirmation.
Signature:
export declare function deleteVariable(workspace: Workspace, variable: IVariableModel<IVariableState>, triggeringBlock?: Block): void;
Parameters
Parameter | Type | Description |
---|---|---|
workspace | Workspace | The workspace from which to delete the variable. |
variable | IVariableModel<IVariableState> | The variable to delete. |
triggeringBlock | Block | (Optional) The block from which this deletion was triggered, if any. Used to exclude it from checking and warning about blocks referencing the variable being deleted. |
Returns:
void