blockly > blockRendering > Row
کلاس blockRendering.Row
یک شی که نشان دهنده یک سطر در یک بلوک رندر شده و تمام اجزای فرعی آن است.
امضا:
export declare class Row
سازندگان
سازنده | اصلاح کننده ها | توضیحات |
---|---|---|
(سازنده) (ثابت) | یک نمونه جدید از کلاس Row می سازد |
خواص
اموال | اصلاح کننده ها | تایپ کنید | توضیحات |
---|---|---|---|
تراز کردن | شماره | تهی | تراز ردیف. | |
ثابت_ | | ConstantProvider | |
عناصر | قابل اندازه گیری [] | آرایه ای از عناصر موجود در این ردیف. | |
دارایDummyInput است | بولی | این که آیا ردیف ورودیهای ساختگی دارد یا ورودیهای ردیف پایانی. | |
دارای ورودی خارجی | بولی | آیا ردیف دارای ورودی خارجی است یا خیر. | |
دارایInlineInput است | بولی | آیا ردیف دارای ورودی های درون خطی است یا خیر. | |
دارای JaggedEdge است | بولی | آیا ردیف دارای لبه دندانه دار است. | |
دارای بیانیه | بولی | اینکه آیا ردیف ورودیهای بیانیهای دارد یا خیر. | |
ارتفاع | شماره | ارتفاع ردیف. | |
من ارتفاع | شماره | حداقل ارتفاع ردیف. | |
عرض کمتر | شماره | حداقل عرض ردیف، از لبه چپ بلوک به سمت راست. بلوکهای فرزند را شامل نمیشود مگر اینکه به صورت خطی باشند. | |
notchOffset | شماره | ||
statementEdge | شماره | جایی که لبه سمت چپ تمام ورودیهای دستور روی بلوک باید باشد. این اطمینان حاصل می کند که ورودی های بیانیه که توسط فیلدهایی با عرض های مختلف انجام می شوند، همگی تراز هستند. | |
نوع | شماره | ||
عرض | شماره | عرض ردیف، از لبه چپ بلوک به سمت راست. بلوکهای فرزند را شامل نمیشود مگر اینکه به صورت خطی باشند. | |
عرضWithWithConnectedBlocks | شماره | عرض ردیف، از لبه سمت چپ بلوک تا لبه بلوک یا هر بلوک فرزند متصل. | |
xPos | شماره | موقعیت X ردیف نسبت به مبدا گروه svg بلوک. | |
yPos | شماره | موقعیت Y ردیف نسبت به مبدا گروه svg بلوک. |
روش ها
روش | اصلاح کننده ها | توضیحات |
---|---|---|
endsWithElemSpacer() | تعیین میکند که آیا این ردیف باید با فاصلهگر عنصر ختم شود. | |
getFirstSpacer() | روش راحت برای بدست آوردن اولین عنصر فاصله دهنده در این ردیف. | |
getLastInput() | آخرین ورودی این ردیف را دریافت کنید، اگر یکی دارد. | |
getLastSpacer() | روش راحت برای بدست آوردن آخرین عنصر فاصله دهنده در این ردیف. | |
اندازه گیری () | همه مولفه های فرعی را بررسی کنید و تمام ویژگی های اندازه را در ردیف پر کنید. | |
startsWithElemSpacer() | تعیین میکند که آیا این ردیف باید با فاصلهگر عنصر شروع شود یا خیر. |
blockly > blockRendering > Row
کلاس blockRendering.Row
یک شی که نشان دهنده یک سطر در یک بلوک رندر شده و تمام اجزای فرعی آن است.
امضا:
export declare class Row
سازندگان
سازنده | اصلاح کننده ها | توضیحات |
---|---|---|
(سازنده) (ثابت) | یک نمونه جدید از کلاس Row می سازد |
خواص
اموال | اصلاح کننده ها | تایپ کنید | توضیحات |
---|---|---|---|
تراز کردن | شماره | تهی | تراز ردیف. | |
ثابت_ | | ConstantProvider | |
عناصر | قابل اندازه گیری [] | آرایه ای از عناصر موجود در این ردیف. | |
دارایDummyInput است | بولی | این که آیا ردیف ورودیهای ساختگی دارد یا ورودیهای ردیف پایانی. | |
دارای ورودی خارجی | بولی | آیا ردیف دارای ورودی خارجی است یا خیر. | |
دارایInlineInput است | بولی | آیا ردیف دارای ورودی های درون خطی است یا خیر. | |
دارای JaggedEdge است | بولی | آیا ردیف دارای لبه دندانه دار است. | |
دارای بیانیه | بولی | اینکه آیا ردیف ورودیهای بیانیهای دارد یا خیر. | |
ارتفاع | شماره | ارتفاع ردیف. | |
من ارتفاع | شماره | حداقل ارتفاع ردیف. | |
عرض کمتر | شماره | حداقل عرض ردیف، از لبه چپ بلوک به سمت راست. بلوکهای فرزند را شامل نمیشود مگر اینکه به صورت خطی باشند. | |
notchOffset | شماره | ||
statementEdge | شماره | جایی که لبه سمت چپ تمام ورودیهای دستور روی بلوک باید باشد. این اطمینان حاصل می کند که ورودی های بیانیه که توسط فیلدهایی با عرض های مختلف انجام می شوند، همگی تراز هستند. | |
نوع | شماره | ||
عرض | شماره | عرض ردیف، از لبه چپ بلوک به سمت راست. بلوکهای فرزند را شامل نمیشود مگر اینکه به صورت خطی باشند. | |
عرضWithWithConnectedBlocks | شماره | عرض ردیف، از لبه سمت چپ بلوک تا لبه بلوک یا هر بلوک فرزند متصل. | |
xPos | شماره | موقعیت X ردیف نسبت به مبدا گروه svg بلوک. | |
yPos | شماره | موقعیت Y ردیف نسبت به مبدا گروه svg بلوک. |
روش ها
روش | اصلاح کننده ها | توضیحات |
---|---|---|
endsWithElemSpacer() | تعیین میکند که آیا این ردیف باید با فاصلهگر عنصر ختم شود. | |
getFirstSpacer() | روش راحت برای بدست آوردن اولین عنصر فاصله دهنده در این ردیف. | |
getLastInput() | آخرین ورودی این ردیف را دریافت کنید، اگر یکی دارد. | |
getLastSpacer() | روش راحت برای بدست آوردن آخرین عنصر فاصله دهنده در این ردیف. | |
اندازه گیری () | همه مولفه های فرعی را بررسی کنید و تمام ویژگی های اندازه را در ردیف پر کنید. | |
startsWithElemSpacer() | تعیین میکند که آیا این ردیف باید با فاصلهگر عنصر شروع شود یا خیر. |