blockly > BlockSvg > setDisabledReason
BlockSvg.setDisabledREASON() yöntemi
Engellemenin devre dışı bırakılmasına ilişkin bir neden ekleyin veya kaldırın. Bir engellemenin devre dışı bırakılmasını gerektiren herhangi bir nedeni varsa engellemenin kendisi devre dışı olarak kabul edilir. Bir engelleme, aynı anda birden çok bağımsız nedenle (kullanıcının manuel olarak devre dışı bırakması veya engellemenin geçersiz olması gibi) devre dışı bırakılmış olabilir.
İmza:
setDisabledReason(disabled: boolean, reason: string): void;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
devre dışı | boolean | Doğru ise engelleme en azından belirtilen nedenden dolayı devre dışı olarak kabul edilmelidir. Aksi takdirde bu nedenle engelleme artık devre dışı bırakılmaz. |
neden | dize | Engellemenin devre dışı bırakılabileceğine dair bir neden için dilden bağımsız bir tanımlayıcı. Engellemenin şu anda bu nedenle devre dışı olup olmadığını güncellemek için aynı tanımlayıcıyla bu yöntemi tekrar çağırın. |
Şunu döndürür:
geçersiz