blockly > geras > RenderInfo
کلاس geras.RenderInfo
یک شی حاوی تمام اطلاعات اندازه مورد نیاز برای ترسیم این بلوک است که برای رندر geras سفارشی شده است.
این اندازه گیری تغییرات را در بلوک منتشر نمی کند (اگرچه ممکن است وقتی که getSize() فراخوانی می شود، فیلدها دوباره رندر شوند. با این حال، تماس مکرر با آن ممکن است گران باشد.
امضا:
export declare class RenderInfo extends BaseRenderInfo
گسترش می یابد: BaseRenderInfo
سازندگان
سازنده | اصلاح کننده ها | شرح |
---|---|---|
(سازنده) (رندر، بلوک) | یک نمونه جدید از کلاس RenderInfo می سازد |
خواص
ویژگی | اصلاح کننده ها | تایپ کنید | شرح |
---|---|---|---|
ثابت_ | ConstantProvider | ||
ارائه دهنده_ | | رندر |
مواد و روش ها
روش | اصلاح کننده ها | شرح |
---|---|---|
addElemSpacing_() | ||
addInput_(ورودی، فعال ردیف) | ||
alignRowElements_() | ||
finalize_() | ||
getDesiredRowWidth_(ردیف) | ||
getElemCenterline_(ردیف، عنصر) | ||
getInRowSpacing_(قبلی، بعدی) | ||
getRenderer() | رندر بلوک را در حال استفاده دریافت کنید. | |
getSpacerRowHeight_(قبلی، بعدی) | ||
populateBottomRow_() |