blockly > FieldAngle

FieldAngle sınıfı

Düzenlenebilir açı alanı sınıfı.

İmza:

export declare class FieldAngle extends FieldInput<number> 

Kapsamlar: Alan Girişi<number>

Markalar

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

Özellikler

Özellik Değiştiriciler Tür Açıklama
SAAT ZAMANI

static

readonly

(beyan edilmedi) Açı alanının değerinin hangi yönde arttığını açıklayan varsayılan özellik. Açı saat yönünde (doğru) veya saat yönünün tersine (yanlış) artar.
YARI

static

readonly

sayı Açıölçer resminin genişliğinin yarısı.
OFFSET

static

readonly

(beyan edilmedi) 0 derece (ve tüm açılardan) varsayılan ofset. Alanın saat yönünde özelliğinden bağımsız olarak her zaman saat yönünün tersine göre ofsetler. Genellikle 0 (0 = sağ) veya 90 (0 = yukarı) olur.
RADIUS

static

readonly

sayı Açıölçer dairesinin yarıçapı. Aksi takdirde SVG, kenarlardaki kenarlığın yarısını kırptığı için iliştirici boyutundan biraz daha küçüktür.
ROUND

static

readonly

(beyan edilmedi) Fare veya klavye gezinme girişi kullanılırken açıları yuvarlamak için varsayılan miktar. Klavyeyle gezinmeyi desteklemek için pozitif bir tam sayı olmalıdır.
symbol_ protected SVGTSpanElement | null Bu alanın derece simgesi.
WRAP

static

readonly

(beyan edilmedi) Sarmalamadan önce izin verilecek varsayılan maksimum açı. Genellikle 360 (0 ile 359,9 için) veya 180 (-179,9 için 180 için) olur.

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 açı olduğundan emin olun.
initView() Bu alan için blok kullanıcı arayüzünü oluşturun.
onHtmlInputKeyDown_(e) protected Tuşu düzenleyiciye bırakın.
onMouseMove_(e) protected Açıyı farenin konumuyla eşleşecek şekilde ayarlayın.
render_() protected Alan yeniden işlendiğinde açıyı günceller.
showEditor_(e) protected Açı alanı düzenleyicisini oluşturun ve gösterin.