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 (اتصال) |