מחלקה FieldAngle
מחלקה עבור שדה זווית שניתן לערוך.
Signature:
export declare class FieldAngle extends FieldInput<number>
תוספים: Fieldinput<number>
יצרנים
יצרן | גורמי שינוי | התיאור |
---|---|---|
(constructor)(value, validator, config) | יצירת מופע חדש של המחלקה FieldAngle |
תכונות
נכס | גורמי שינוי | תיאור | התיאור |
---|---|---|---|
שעון Google |
|
(לא הוצהר) | מאפיין ברירת המחדל שמתאר באיזה כיוון גורם לעלייה בערך של שדה זווית. הזווית מגדילה את כיוון השעון (true) או נגד כיוון השעון (false). |
מחצית |
|
מספר | חצי מרוחב התמונה של מד הזווית. |
OFFSET |
|
(לא הוצהר) | ברירת המחדל של ההיסט של 0 מעלות (וכל הזוויות). תמיד מיושם בכיוון השעון נגד כיוון השעון, ללא קשר למאפיין של השדה בכיוון השעון. בדרך כלל או 0 (0 = ימין) או 90 (0 = למעלה). |
RADIUS |
|
מספר | רדיוס מעגל המד זווית. קצת יותר קטן מגודל מד זווית, כי אחרת, פורמט SVG חותך בחצי גבול בקצוות. |
ROUND |
|
(לא הוצהר) | סכום ברירת המחדל לעגל זוויות כשמשתמשים בקלט ניווט בעכבר או במקלדת. חייב להיות מספר שלם חיובי כדי לתמוך בניווט באמצעות המקלדת. |
symbol_ | protected |
SVGTSpanElement | null | סמל המעלות בשדה הזה. |
WRAP |
|
(לא הוצהר) | ברירת המחדל של הזווית המקסימלית שיש לאפשר לפני האריזה. בדרך כלל 360 (עבור 0 עד 359.9) או 180 (עבור 179.9- עד 180). |
שיטות
שיטה | גורמי שינוי | התיאור |
---|---|---|
configure_(config) | protected |
הגדירו את השדה בהתאם למפת האפשרויות הנתונה. |
doClassValidation_(newValue) | protected |
צריך לוודא שערך הקלט הוא זווית חוקית. |
initView() | יוצרים את ממשק המשתמש לחסימה בשדה הזה. | |
onHtmlInputKeyDown_(e) | protected |
מעבירים את המקש למצב עריכה. |
onMouseMove_(e) | protected |
מגדירים את הזווית שתתאים למיקום העכבר. |
render_() | protected |
מעדכן את הזווית כשהשדה מעובד. |
showEditor_(e) | protected |
יוצרים ומציגים את העורך של שדה הזווית. |