blockly > zelos > ConstantProvider
فئة zelos.ConstantProvider
عنصر يقدّم ثوابت لعرض الكتل في وضع Zelos
Signature:
export declare class ConstantProvider extends BaseConstantProvider
يمتد إلى: BaseConstantProvider
الشركات المصنِّعة
الشركة المصنِّعة | مفاتيح التعديل | الوصف |
---|---|---|
(constructor)(gridUnit) | لإنشاء ConstantProvider جديد |
الخصائص
الموقع | مفاتيح التعديل | النوع | الوصف |
---|---|---|---|
CURSOR_COLOUR | سلسلة | ||
CURSOR_RADIUS | الرقم | شعاع المؤشر لاتصالات الإدخال والإخراج | |
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 | الرقم | ||
HEXAGONAL | الشكل | لا شيء | العنصر الذي يحتوي على معلومات عن المثلث السداسي المستخدَم في كتلة تقارير منطقية قيمة فارغة قبل استدعاء init | |
JAGGED_TEETH_HEIGHT | الرقم | ||
JAGGED_TEETH_WIDTH | الرقم | ||
MAX_DYNAMIC_CONNECTION_SHAPE_WIDTH | الرقم | ||
REPLACEMENT_GLOW_COLOUR | سلسلة | لون الإضاءة المُستبدَلة. | |
REPLACEMENT_GLOW_SIZE | الرقم | حجم التوهج المحدّد | |
replacementGlowFilterId | سلسلة | رقم تعريف فلتر الإضاءة البديل، أو سلسلة فارغة في حال عدم ضبط فلتر | |
مستدير | الشكل | لا شيء | العنصر الذي يحتوي على معلومات عن الرمز السداسي المستخدَم في مجموعة أدوات الإبلاغ عن الأرقام أو السلاسل قيمة فارغة قبل استدعاء init | |
SELECTED_GLOW_COLOUR | سلسلة | لون الإضاءة المحدّد | |
SELECTED_GLOW_SIZE | الرقم | حجم التوهج المحدّد | |
selectedGlowFilterId | سلسلة | رقم تعريف فلتر الإضاءة المحدّد، أو سلسلة فارغة في حال عدم ضبط أي فلتر | |
SHAPE_IN_SHAPE_PADDING | { [key: number]: { [key: number]: number; }; } | خريطة لأشكال الإخراج/الإدخال والمبلغ الذي يجب أن يؤدي إلى تعبئة المربّع المفتاح الخارجي هو الشكل الخارجي، والمفتاح الداخلي هو الشكل الداخلي. عندما يحتوي أحد الكتل ذات الشكل الخارجي على كتلة إدخال ذات الشكل الداخلي على الحافة اليمنى أو اليسرى، يتم محاذاة عناصر الكتل بحيث يتم الوصول إلى الحشو المحدّد. | |
الأشكال | { HEXAGONAL: number; ROUND: number; SQUARE: number; PUZZLE: number; NOTCH: number; } | ||
SQUARED | الشكل | لا شيء | العنصر الذي يحتوي على معلومات عن الشكل السداسي المستخدَم في مربّع المُبلِّغ المستطيل قيمة فارغة قبل استدعاء init | |
START_HAT_HEIGHT | الرقم | ||
START_HAT_WIDTH | الرقم | ||
STATEMENT_INPUT_SPACER_MIN_WIDTH | الرقم |
الطُرق
الطريقة | مفاتيح التعديل | الوصف |
---|---|---|
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) |