blockly > zelos > ConstantProvider
מחלקה zelos.ConstantProvider
אובייקט שמספק קבועים לרינדור בלוקים במצב Zelos.
Signature:
export declare class ConstantProvider extends BaseConstantProvider
Extends: BaseConstantProvider
יצרנים
יצרן | גורמי שינוי | תיאור |
---|---|---|
(constructor)() | יצירה של מופע חדש של המחלקה 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 | ||
הקסדצימלי | צורה | 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 | מחרוזת | המזהה של מסנן הזוהר החלופי, או המחרוזת הריקה אם לא הוגדר מסנן. | |
מספר יחידות | צורה | null | האובייקט המכיל מידע על המשושה המשמש לבלוק עיתונאי של מספר או מחרוזת. הערך ריק (null) לפני קריאה ל-init. | |
SELECTED_GLOW_COLOUR | מחרוזת | צבע הזוהר שנבחר. | |
SELECTED_GLOW_SIZE | number | גודל הזוהר שנבחר. | |
selectedGlowFilterId | מחרוזת | המזהה של מסנן הזוהר שנבחר, או המחרוזת הריקה אם לא הוגדר מסנן. | |
SHAPE_IN_SHAPE_PADDING | { [key: number]: { [key: number]: number; }; } | מפה של צורות פלט/קלט והסכום שבו הן צריכות לגרום לריפוד בלוק. המפתח החיצוני הוא הצורה החיצונית, המפתח הפנימי הוא הצורה הפנימית. כאשר בלוק עם הצורה החיצונית מכיל בלוק קלט עם הצורה הפנימית בקצה השמאלי או הימני, רכיבי הבלוק מיושרים כך שהמרווח הפנימי שצוין יגיע. | |
צורות | { HEXAGONAL: number; ROUND: מספר; SQUARE: מספר; PUZZLE: number; NOTCH: מספר; } | ||
SquareD | צורה | null | האובייקט המכיל מידע על המשושה המשמש לבלוק כתבים מלבני. הערך ריק (null) לפני קריאה ל-init. | |
START_HAT_HEIGHT | number | ||
START_HAT_WIDTH | number | ||
STATEMENT_INPUT_SPACER_MIN_WIDTH | number |
שיטות
שיטה | גורמי שינוי | תיאור |
---|---|---|
createDom(svg, tagName, selector) | ||
dispose() | ||
generateSecondaryColour_(colour) | ||
generateTertiaryColour_(colour) | ||
getCSS_(selector) | ||
init() | ||
makeHexagonal() | protected |
יצירת פרטי גודל ונתיב של צורה משושה. |
makeInsideCorners() | ||
makeNotch() | ||
makeRounded() | protected |
יצירת פרטי גודל ונתיב של צורה מעוגלת. |
makeSquared() | protected |
יוצרים פרטי גודל ונתיב של צורה ריבועית. |
makeStartHat() | ||
setDynamicProperties_(theme) | ||
setFontConstants_(theme) | ||
shapeFor(connection) |