blockly > קלט > קלט

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