blockly > Bloquear > setDisabledReason

Método Block.setDisabledReason()

Agrega o quita un motivo por el que el bloqueo podría estar inhabilitado. Si hay motivos para inhabilitar un bloqueo, este se considerará inhabilitado. Un bloqueo se puede inhabilitar por varios motivos independientes de forma simultánea, por ejemplo, cuando el usuario lo inhabilita manualmente o el bloqueo no es válido.

Signature:

setDisabledReason(disabled: boolean, reason: string): void;

Parámetros

Parámetro Tipo Descripción
inhabilitado boolean Si es verdadero, el bloqueo se debe considerar inhabilitado por, al menos, el motivo proporcionado; de lo contrario, el bloqueo ya no se inhabilita por ese motivo.
Reason string Un identificador neutral en cuanto al idioma por un motivo por el que se podría inhabilitar el bloqueo. Vuelve a llamar a este método con el mismo identificador para actualizar si el bloqueo está inhabilitado por este motivo.

Muestra:

void