blockly > blockRendering > Row

کلاس blockRendering.Row

یک شی که نشان دهنده یک سطر در یک بلوک رندر شده و تمام اجزای فرعی آن است.

امضا:

export declare class Row 

سازندگان

سازنده اصلاح کننده ها توضیحات
(سازنده) (ثابت) یک نمونه جدید از کلاس Row می سازد

خواص

اموال اصلاح کننده ها تایپ کنید توضیحات
تراز کردن شماره | تهی تراز ردیف.
ثابت_

protected

readonly

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 می سازد

خواص

اموال اصلاح کننده ها تایپ کنید توضیحات
تراز کردن شماره | تهی تراز ردیف.
ثابت_

protected

readonly

ConstantProvider
عناصر قابل اندازه گیری [] آرایه ای از عناصر موجود در این ردیف.
دارایDummyInput است بولی این که آیا ردیف ورودی‌های ساختگی دارد یا ورودی‌های ردیف پایانی.
دارای ورودی خارجی بولی آیا ردیف دارای ورودی خارجی است یا خیر.
دارایInlineInput است بولی آیا ردیف دارای ورودی های درون خطی است یا خیر.
دارای JaggedEdge است بولی آیا ردیف دارای لبه دندانه دار است.
دارای بیانیه بولی اینکه آیا ردیف ورودی‌های بیانیه‌ای دارد یا خیر.
ارتفاع شماره ارتفاع ردیف.
من ارتفاع شماره حداقل ارتفاع ردیف.
عرض کمتر شماره حداقل عرض ردیف، از لبه چپ بلوک به سمت راست. بلوک‌های فرزند را شامل نمی‌شود مگر اینکه به صورت خطی باشند.
notchOffset شماره
statementEdge شماره جایی که لبه سمت چپ تمام ورودی‌های دستور روی بلوک باید باشد. این اطمینان حاصل می کند که ورودی های بیانیه که توسط فیلدهایی با عرض های مختلف انجام می شوند، همگی تراز هستند.
نوع شماره
عرض شماره عرض ردیف، از لبه چپ بلوک به سمت راست. بلوک‌های فرزند را شامل نمی‌شود مگر اینکه به صورت خطی باشند.
عرضWithWithConnectedBlocks شماره عرض ردیف، از لبه سمت چپ بلوک تا لبه بلوک یا هر بلوک فرزند متصل.
xPos شماره موقعیت X ردیف نسبت به مبدا گروه svg بلوک.
yPos شماره موقعیت Y ردیف نسبت به مبدا گروه svg بلوک.

روش ها

روش اصلاح کننده ها توضیحات
endsWithElemSpacer() تعیین می‌کند که آیا این ردیف باید با فاصله‌گر عنصر ختم شود.
getFirstSpacer() روش راحت برای بدست آوردن اولین عنصر فاصله دهنده در این ردیف.
getLastInput() آخرین ورودی این ردیف را دریافت کنید، اگر یکی دارد.
getLastSpacer() روش راحت برای بدست آوردن آخرین عنصر فاصله دهنده در این ردیف.
اندازه گیری () همه مولفه های فرعی را بررسی کنید و تمام ویژگی های اندازه را در ردیف پر کنید.
startsWithElemSpacer() تعیین می‌کند که آیا این ردیف باید با فاصله‌گر عنصر شروع شود یا خیر.