Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

blockly > FieldAngle

FieldAngle-Klasse

Klasse für ein bearbeitbares Winkelfeld.

Unterschrift:

export declare class FieldAngle extends FieldInput<number> 

Verlängert: FieldInput<number>

Konstruktoren

Konstruktor Modifikatoren Beschreibung
(Konstruktor)(opt_value, opt_validator, opt_config) Erstellt eine neue Instanz der FieldAngle-Klasse

Attribute

Attribut Modifikatoren Typ Beschreibung
Uhr

readonly

static

(nicht deklariert) Standardeigenschaft, die angibt, in welche Richtung der Wert eines Winkelfelds erhöht wird. Der Winkel erhöht sich im Uhrzeigersinn (wahr) oder gegen den Uhrzeigersinn (falsch).
Gauge_ SVGPathElement | null Die Tachometerauswahl des Winkels, abhängig vom Wert.
HELF

readonly

static

Zahl Die halbe Breite des Protraktorbilds.
Zeile_ SVGLineElement | Null Die Linie der Winkelauswahl, die den Winkel des Werts darstellt.
EINRICHTUNG

readonly

static

(nicht deklariert) Der standardmäßige Offset von 0 Grad (und alle Winkel). Offsets immer im Uhrzeigersinn, unabhängig von der Eigenschaft des Felds im Uhrzeigersinn. Normalerweise entweder 0 (0 = rechts) oder 90 (0 = höher).
RADIUS

readonly

static

Zahl Radius des Protraktorkreises. Etwas kleiner als die Größe des Protraktors, da SVG sonst von der Hälfte der Ränder abgeschnitten wird.
RUNDE

readonly

static

(nicht deklariert) Der Standardwert für die Rundung der Winkel bei Verwendung einer Maus- oder Tastatureingabe. Muss eine positive Ganzzahl sein, um die Tastaturnavigation zu unterstützen.
SERIENBAR boolean Serialisierbare Felder werden vom Serialisierer gespeichert, nicht serialisierte Felder hingegen nicht. Bearbeitbare Felder sollten auch serialisiert werden können.
Symbol_ protected SVGTSpanElement Das Grad-Symbol für dieses Feld.
WRAP

readonly

static

(nicht deklariert) Der standardmäßige maximale Winkel vor dem Wrapping. Normalerweise entweder 360 (für 0 bis 359,9) oder 180 (für -179,9 bis 180).

Methoden

Methode Modifikatoren Beschreibung
configure_(config) protected Konfigurieren Sie das Feld basierend auf der angegebenen Zuordnung von Optionen.
doClassValidation_(opt_newValue) protected Achten Sie darauf, dass der Eingabewert ein gültiger Winkel ist.
onHtmlInputKeyDown_(e) protected Schlüssel bis zum Editor verarbeiten.
onMouseMove_(e) protected Stellen Sie den Winkel entsprechend der Position der Maus ein.
render_() protected Aktualisiert die Grafik, wenn das Feld neu gerendert wird.
showEditor_(opt_e) protected Erstellen und zeigen Sie den Editor des Winkelfelds an.