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)