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 |
|
(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 |
|
Zahl | Die halbe Breite des Protraktorbilds. |
Zeile_ | SVGLineElement | Null | Die Linie der Winkelauswahl, die den Winkel des Werts darstellt. | |
EINRICHTUNG |
|
(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 |
|
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 |
|
(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 |
|
(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. |