blockly > zelos > ConstantProvider

کلاس zelos.ConstantProvider

شی ای که ثابت هایی را برای رندر کردن بلوک ها در حالت Zelos ارائه می کند.

امضا:

export declare class ConstantProvider extends BaseConstantProvider 

گسترش می یابد: BaseConstantProvider

سازندگان

سازنده اصلاح کننده ها توضیحات
(سازنده)() یک نمونه جدید از کلاس 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 شماره
شش ضلعی شکل | تهی شی حاوی اطلاعات مربوط به شش ضلعی مورد استفاده برای بلوک گزارشگر بولی. Null قبل از init فراخوانی می شود.
JAGGED_TEETH_HEIGHT شماره
JAGGED_TEETH_WIDTH شماره
MAX_DYNAMIC_CONNECTION_SHAPE_WIDTH شماره
REPLACEMENT_GLOW_COLOUR رشته رنگ درخشش جایگزین.
REPLACEMENT_GLOW_SIZE شماره اندازه درخشش انتخاب شده.
جایگزینی GlowFilterId رشته شناسه فیلتر درخشندگی جایگزین، یا رشته خالی اگر فیلتر تنظیم نشده باشد.
گرد شده شکل | تهی شی حاوی اطلاعات مربوط به شش ضلعی مورد استفاده برای بلوک گزارشگر عدد یا رشته است. Null قبل از init فراخوانی می شود.
SELECTED_GLOW_COLOUR رشته رنگ درخشش انتخاب شده
SELECTED_GLOW_SIZE شماره اندازه درخشش انتخاب شده.
انتخاب GlowFilterId رشته شناسه فیلتر درخشندگی انتخاب شده، یا رشته خالی اگر فیلتری تنظیم نشده باشد.
SHAPE_IN_SHAPE_PADDING { [key: number]: { [key: number]: number; }; } نقشه اشکال خروجی/ورودی و مقداری که باید باعث ایجاد یک بلوک شوند. کلید بیرونی شکل بیرونی است، کلید داخلی شکل درونی است. هنگامی که یک بلوک با شکل بیرونی دارای یک بلوک ورودی با شکل داخلی در لبه چپ یا راست آن باشد، عناصر بلوک به گونه‌ای در یک راستا قرار می‌گیرند که به بالشتک مشخص شده برسد.
اشکال { شش ضلعی: عدد. ROUND: تعداد; مربع: عدد; پازل: عدد; NOTCH: شماره؛ }
مربع شکل | تهی شی حاوی اطلاعات مربوط به شش ضلعی مورد استفاده برای بلوک گزارشگر مستطیلی است. Null قبل از init فراخوانی می شود.
START_HAT_HEIGHT شماره
START_HAT_WIDTH شماره
STATEMENT_INPUT_SPACER_MIN_WIDTH شماره

روش ها

روش اصلاح کننده ها توضیحات
createDom (svg، tagName، انتخابگر)
در معرض قرار دادن()
generateSecondaryColour_(رنگ)
generateTertiaryColour_(رنگ)
getCSS_(انتخابگر)
init()
makeHexagonal() protected اطلاعات اندازه و مسیر را در مورد یک شکل شش ضلعی ایجاد کنید.
makeInsideCorners()
makeNotch()
makeRounded() protected اطلاعات اندازه و مسیر را در مورد یک شکل گرد ایجاد کنید.
makeSquared() protected اطلاعات اندازه و مسیر را در مورد یک شکل مربع ایجاد کنید.
makeStartHat()
setDynamicProperties_(موضوع)
setFontConstants_(موضوع)
shapeFor (اتصال)
،

blockly > zelos > ConstantProvider

کلاس zelos.ConstantProvider

شی ای که ثابت هایی را برای رندر کردن بلوک ها در حالت Zelos ارائه می کند.

امضا:

export declare class ConstantProvider extends BaseConstantProvider 

گسترش می یابد: BaseConstantProvider

سازندگان

سازنده اصلاح کننده ها توضیحات
(سازنده)() یک نمونه جدید از کلاس 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 شماره
شش ضلعی شکل | تهی شی حاوی اطلاعات مربوط به شش ضلعی مورد استفاده برای بلوک گزارشگر بولی. Null قبل از init فراخوانی می شود.
JAGGED_TEETH_HEIGHT شماره
JAGGED_TEETH_WIDTH شماره
MAX_DYNAMIC_CONNECTION_SHAPE_WIDTH شماره
REPLACEMENT_GLOW_COLOUR رشته رنگ درخشش جایگزین.
REPLACEMENT_GLOW_SIZE شماره اندازه درخشش انتخاب شده.
جایگزینی GlowFilterId رشته شناسه فیلتر درخشندگی جایگزین، یا رشته خالی اگر فیلتر تنظیم نشده باشد.
گرد شده شکل | تهی شی حاوی اطلاعات مربوط به شش ضلعی مورد استفاده برای بلوک گزارشگر عدد یا رشته است. Null قبل از init فراخوانی می شود.
SELECTED_GLOW_COLOUR رشته رنگ درخشش انتخاب شده
SELECTED_GLOW_SIZE شماره اندازه درخشش انتخاب شده.
انتخاب GlowFilterId رشته شناسه فیلتر درخشندگی انتخاب شده، یا رشته خالی اگر فیلتری تنظیم نشده باشد.
SHAPE_IN_SHAPE_PADDING { [key: number]: { [key: number]: number; }; } نقشه اشکال خروجی/ورودی و مقداری که باید باعث ایجاد یک بلوک شوند. کلید بیرونی شکل بیرونی است، کلید داخلی شکل درونی است. هنگامی که یک بلوک با شکل بیرونی دارای یک بلوک ورودی با شکل داخلی در لبه چپ یا راست آن باشد، عناصر بلوک به گونه‌ای در یک راستا قرار می‌گیرند که به بالشتک مشخص شده برسد.
اشکال { شش ضلعی: عدد. ROUND: تعداد; مربع: عدد; پازل: عدد; NOTCH: شماره؛ }
مربع شکل | تهی شی حاوی اطلاعات مربوط به شش ضلعی مورد استفاده برای بلوک گزارشگر مستطیلی است. Null قبل از init فراخوانی می شود.
START_HAT_HEIGHT شماره
START_HAT_WIDTH شماره
STATEMENT_INPUT_SPACER_MIN_WIDTH شماره

روش ها

روش اصلاح کننده ها توضیحات
createDom (svg، tagName، انتخابگر)
در معرض قرار دادن()
generateSecondaryColour_(رنگ)
generateTertiaryColour_(رنگ)
getCSS_(انتخابگر)
init()
makeHexagonal() protected اطلاعات اندازه و مسیر را در مورد یک شکل شش ضلعی ایجاد کنید.
makeInsideCorners()
makeNotch()
makeRounded() protected اطلاعات اندازه و مسیر را در مورد یک شکل گرد ایجاد کنید.
makeSquared() protected اطلاعات اندازه و مسیر را در مورد یک شکل مربع ایجاد کنید.
makeStartHat()
setDynamicProperties_(موضوع)
setFontConstants_(موضوع)
shapeFor (اتصال)