blockly > zelos > ConstantProvider
הכיתה zelos.ConstantProvider
אובייקט שמספק קבועים לעיבוד בלוקים במצב Zelos.
Signature:
export declare class ConstantProvider extends BaseConstantProvider
הרחבה של: BaseConstantProvider
יצרנים
יצרן | גורמי שינוי | תיאור |
---|---|---|
(constructor)(gridUnit) | יצירת ConstantProvider חדש. |
מאפיינים
נכס | גורמי שינוי | סוג | תיאור |
---|---|---|---|
CURSOR_COLOUR | מחרוזת | ||
CURSOR_RADIUS | number | רדיוס הסמן לחיבורי קלט ופלט. | |
FIELD_COLOUR_FULL_BLOCK | בוליאני | ||
FIELD_DROPDOWN_COLOURED_DIV | בוליאני | ||
FIELD_DROPDOWN_NO_BORDER_RECT_SHADOW | בוליאני | ||
FIELD_DROPDOWN_SVG_ARROW | בוליאני | ||
FIELD_TEXT_FONTFAMILY | מחרוזת | ||
FIELD_TEXT_FONTWEIGHT | מחרוזת | ||
FIELD_TEXTINPUT_BOX_SHADOW | בוליאני | ||
FULL_BLOCK_FIELDS | בוליאני | ||
GRID_UNIT | number | ||
HEXAGONAL | Shape | null | האובייקט שמכיל מידע על משושה שמשמש לבלוק של דיווח בוליאני. Null לפני הקריאה ל-init. | |
JAGGED_TEETH_HEIGHT | number | ||
JAGGED_TEETH_WIDTH | number | ||
MAX_DYNAMIC_CONNECTION_SHAPE_WIDTH | number | ||
REPLACEMENT_GLOW_COLOUR | מחרוזת | צבע הזוהר החלופי. | |
REPLACEMENT_GLOW_SIZE | number | הגודל של ההילה שנבחרה. | |
replacementGlowFilterId | מחרוזת | המזהה של מסנן ההילה החלופי, או מחרוזת ריקה אם לא הוגדר מסנן. | |
ROUNDED | Shape | null | האובייקט שמכיל מידע על משושה שמשמש לדיווח על מספר או מחרוזת. Null לפני הקריאה ל-init. | |
SELECTED_GLOW_COLOUR | מחרוזת | צבע ההילה שנבחר. | |
SELECTED_GLOW_SIZE | number | הגודל של ההילה שנבחרה. | |
selectedGlowFilterId | מחרוזת | המזהה של מסנן ההילה שנבחר, או מחרוזת ריקה אם לא מוגדר מסנן. | |
SHAPE_IN_SHAPE_PADDING | { [key: number]: { [key: number]: number; }; } | מפה של צורות הפלט/הקלט והכמות שצריכה לגרום להוספת פסול לבלוק. המפתח החיצוני הוא הצורה החיצונית, והמפתח הפנימי הוא הצורה הפנימית. כשבלוק עם הצורה החיצונית מכיל בלוק קלט עם הצורה הפנימית בקצה השמאלי או הימני שלו, רכיבי הבלוק מיושרים כך שיגיעו לריווח שצוין. | |
צורות | { HEXAGONAL: number; ROUND: number; SQUARE: number; PUZZLE: number; NOTCH: number; } | ||
SQUARED | Shape | null | האובייקט שמכיל מידע על משושה שמשמש לבלוק דיווח מלבני. Null לפני הקריאה ל-init. | |
START_HAT_HEIGHT | number | ||
START_HAT_WIDTH | number | ||
STATEMENT_INPUT_SPACER_MIN_WIDTH | number |
Methods
שיטה | גורמי שינוי | תיאור |
---|---|---|
createDom(svg, tagName, selector, injectionDivIfIsParent) | ||
dispose() | ||
generateSecondaryColour_(colour) | ||
generateTertiaryColour_(colour) | ||
getCSS_(selector) | ||
init() | ||
makeHexagonal() | protected |
יצירת מידע על גודל ונתיב של צורה משושה. |
makeInsideCorners() | ||
makeNotch() | ||
makeRounded() | protected |
יצירת מידע על גודל נתיב של צורה מעוגלת. |
makeSquared() | protected |
יצירת מידע על גודל ונתיב של צורה ריבועית. |
makeStartHat() | ||
setDynamicProperties_(theme) | ||
setFontConstants_(theme) | ||
shapeFor(connection) |