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) | שינוי בלוק האזורים הכהים של החיבור. |