blockly > zelos > ConstantProvider
zelos.ConstantProvider
אובייקט שמספק קבועים לעיבוד בלוקים במצב Zelos.
Signature:
export declare class ConstantProvider extends BaseConstantProvider
מרחיב: BaseConstantProvider
יצרנים
יצרן | גורמי שינוי | התיאור |
---|---|---|
(constructor)() | יצירת מופע חדש של המחלקה ConstantProvider |
תכונות
נכס | גורמי שינוי | תיאור | התיאור |
---|---|---|---|
CURSOR_COLOUR | מחרוזת | ||
CURSOR_RADIUS | מספר | רדיוס הסמן לחיבורי קלט ופלט. | |
FIELD_COLOUR_FULL_BLOCK | boolean | ||
FIELD_DROPDOWN_COLOURED_DIV | boolean | ||
FIELD_DROPDOWN_NO_BORDER_RECT_SHADOW | boolean | ||
FIELD_DROPDOWN_SVG_ARROW | boolean | ||
FIELD_TEXT_FONTFAMILY | מחרוזת | ||
FIELD_TEXT_FONTWEIGHT | מחרוזת | ||
FIELD_TEXTINPUT_BOX_SHADOW | boolean | ||
FULL_BLOCK_FIELDS | boolean | ||
GRID_UNIT | מספר | ||
אליפות הקסדצימלי | צורה | null | האובייקט שמכיל מידע על המשושה, שמשמש ליצירת בלוק דיווחים בוליאני. הפונקציה null לפני הקריאה לפעולה. | |
JAGGED_TEETH_HEIGHT | מספר | ||
JAGGED_TEETH_WIDTH | מספר | ||
MAX_DYNAMIC_CONNECTION_SHAPE_WIDTH | מספר | ||
REPLACEMENT_GLOW_COLOUR | מחרוזת | הצבע הזוהר החלופי. | |
REPLACEMENT_GLOW_SIZE | מספר | גודל הזוהר שנבחר. | |
replacementGlowFilterId | מחרוזת | המזהה של מסנן הזוהר החלופי, או המחרוזת הריקה אם לא הוגדר מסנן. | |
⌥ | צורה | null | האובייקט שמכיל מידע על המשושה, שמשמש ליצירת בלוק של כתב מסוג מספר או מחרוזת. הפונקציה null לפני הקריאה לפעולה. | |
SELECTED_GLOW_COLOUR | מחרוזת | צבע הזוהר שנבחר. | |
SELECTED_GLOW_SIZE | מספר | גודל הזוהר שנבחר. | |
selectedGlowFilterId | מחרוזת | המזהה של מסנן הזוהר שנבחר, או המחרוזת הריקה אם לא הוגדר מסנן. | |
SHAPE_IN_SHAPE_PADDING | { [key: number]: { [key: number]: number; }; } | מפה של צורות פלט/קלט והסכום שבו יש להוסיף בלוק. המפתח החיצוני הוא הצורה החיצונית, המפתח הפנימי הוא הצורה הפנימית. כאשר בלוק עם הצורה החיצונית מכיל גוש קלט עם הצורה הפנימית בקצה השמאלי או הימני שלו, רכיבי הבלוק מיושרים כך שהמרווח הפנימי שצוין יגיע. | |
צורות | { HEXAGONAL: number; ROUND: number; דיווח: number; PUZZLE: number; NOTCH: number; } | ||
ריבוע | צורה | null | האובייקט שמכיל מידע על המשושה, שמשמש ליצירת בלוק כתב מלבני. הפונקציה null לפני הקריאה לפעולה. | |
START_HAT_HEIGHT | מספר | ||
START_HAT_WIDTH | מספר | ||
STATEMENT_INPUT_SPACER_MIN_WIDTH | מספר |
שיטות
שיטה | גורמי שינוי | התיאור |
---|---|---|
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(Connect) |