inputs.Input class
מחלקה לקלט עם שדות אופציונליים.
Signature:
export declare class Input
יצרנים
| יצרן | גורמי שינוי | תיאור |
|---|---|---|
| (constructor)(name, sourceBlock) | יצירה של מופע חדש של המחלקה Input |
מאפיינים
| נכס | גורמי שינוי | סוג | תיאור |
|---|---|---|---|
| יישור | יישור | יישור שדות הקלט (לשמאל, לימין או למרכז). | |
| חיבור | חיבור | null | ||
| fieldRow | שדה[] | ||
| name | מחרוזת | ||
| type | readonly |
inputTypes |
שיטות
| שיטה | גורמי שינוי | תיאור |
|---|---|---|
| appendField(field, opt_name) | מוסיפים שדה (או תווית ממחרוזת) ואת כל שדות הקידומת והסיומת, בסוף שורת השדה של הקלט. | |
| dispose() | הסרת כל הקישורים לקלט הזה. | |
| getShadowDom() | מחזירה את ייצוג ה-XML של בלוק הצללית של החיבור. | |
| getSourceBlock() | מאתרים את בלוק המקור של הקלט הזה. | |
| init() | צריך לאתחל את השדות בקלט הזה. | |
| insertFieldAt(index, field, opt_name) | מוסיפה שדה (או תווית ממחרוזת) ואת כל שדות הקידומת והסיומת, במיקום של שורת השדה להזנת הקלט. | |
| isVisible() | הפונקציה מחזירה אם הקלט הזה גלוי או לא. | |
| makeConnection(type) | protected |
יצירת חיבור על סמך הסוג של בלוק המקור של הקלט. טיפול כראוי בבניית חיבורים ללא GUI לבלוקים ללא GUI וחיבורים שעברו רינדור לבלוקים שעברו רינדור. |
| removeField(name, opt_quiet) | צריך להסיר שדה מהקלט הזה. | |
| setAlign(align) | שינוי היישור של השדות בחיבור. | |
| setCheck(check) | שינוי התאימות של חיבור. | |
| setShadowDom(shadow) | שינוי בלוק האזורים הכהים של החיבור. |