blockly > FieldNumber

FieldNumber sınıfı

Düzenlenebilir sayı alanı için sınıf.

İmza:

export declare class FieldNumber extends FieldInput<number> 

Kapsamlar: Alan Girişi<number>

Markalar

Marka Değiştiriciler Açıklama
(oluşturucu)(değer; min, maks., hassasiyet, doğrulayıcı, yapılandırma) FieldNumber sınıfının yeni bir örneğini oluşturur

Özellikler

Özellik Değiştiriciler Tür Açıklama
max_ protected sayı Bu sayı alanının içerebileceği maksimum değer.
min_ protected sayı Bu sayı alanının içerebileceği minimum değer.
precision_ protected sayı Bu alanın değerinin yuvarlandığı kat.
spellcheck_ protected boolean Sayılarda yazım denetimi yapmayın. Doğrulayıcımız daha iyi çalışıyor.

Yöntemler

Yöntem Değiştiriciler Açıklama
configure_(config) protected Alanı, verilen seçenek haritasına göre yapılandırın.
doClassValidation_(newValue) protected Giriş değerinin geçerli bir sayı olduğundan emin olun (alana yerleştirilen kısıtlamaları karşılamalıdır).
getMax() Bu alanın içerebileceği geçerli maksimum değeri döndürür. Varsayılan ayar Sonsuzluk'tur.
getMin() Bu alanın içerebileceği geçerli minimum değeri döndürür. Varsayılan değer -Sonsuzdur.
getPrecision() Bu alanın mevcut kesinliğini döndürür. Alan değerinin yuvarlandığı sayı olan hassasiyet. 0 hassasiyeti, değerin yuvarlanmadığı anlamına gelir.
setConstraints(min, max, precision) Bu alanda maksimum, minimum ve kesinlik kısıtlamalarını ayarlayın. Bu özelliklerden herhangi biri tanımsız olabilir veya NaN devre dışı bırakılabilir. Hassasiyet (genellikle 10'luk bir kuvvet) ayarlanırsa değerler arasında minimum adım uygulanır. Yani kullanıcının değeri, en yakın kesinlik katına yuvarlanır. En az anlamlı basamak basamağı, hassasiyetten tahmin edilir. Tam sayı değerleri, bir tam sayı hassasiyeti seçilerek zorlanabilir.
setMax(max) Bu alanın içerebileceği maksimum değeri ayarlar. Değeri, yansıtacak şekilde günceller.
setMin(min) Bu alanın içerebileceği minimum değeri belirler. Değeri, yansıtacak şekilde günceller.
setPrecision(precision) Bu alanın değerinin kesinliğini, yani değerin yuvarlandığı sayıyı ayarlar. Alanı yansıtacak şekilde günceller.
widgetCreate_() protected Sayı girişi düzenleyici widget'ını oluşturun.