geras.کلاس کشو
یک شی که یک بلوک را بر اساس اطلاعات رندر داده شده ترسیم می کند، که برای رندر geras سفارشی شده است.
امضا:
export declare class Drawer extends BaseDrawer
گسترش می یابد: BaseDrawer
سازندگان
| سازنده | اصلاح کننده ها | توضیحات |
|---|---|---|
| (سازنده) (بلوک، اطلاعات) | یک نمونه جدید از کلاس Drawer می سازد |
خواص
| اموال | اصلاح کننده ها | تایپ کنید | توضیحات |
|---|---|---|---|
| ثابت_ | ConstantProvider | ||
| هایلایتر_ | هایلایتر |
روش ها
| روش | اصلاح کننده ها | توضیحات |
|---|---|---|
| قرعه کشی () | ||
| drawBottom_() | ||
| drawInlineInput_(ورودی) | ||
| drawJaggedEdge_(ردیف) | ||
| drawLeft_() | protected | مراحل سمت چپ بلوک را اضافه کنید، که ممکن است شامل یک اتصال خروجی باشد |
| drawRightSideRow_(ردیف) | ||
| drawStatementInput_(ردیف) | ||
| drawTop_() | ||
| drawValueInput_(ردیف) | ||
| positionExternalValueConnection_(ردیف) | ||
| positionInlineInputConnection_(ورودی) | ||
| positionNextConnection_() | ||
| positionStatementInputConnection_(ردیف) |