blockly > blockRendering > Renderer
فئة blockRendering.Renderer
الفئة الأساسية لمُنشئ الوحدات
Signature:
export declare class Renderer implements IRegistrable
تنفِّذ: IRegistrable
الشركات المصنِّعة
الشركة المصنِّعة | مفاتيح التعديل | الوصف |
---|---|---|
(constructor)(name) | إنشاء مثيل جديد من فئة Renderer |
الخصائص
الموقع | مفاتيح التعديل | النوع | الوصف |
---|---|---|---|
constants_ | protected |
ConstantProvider | موفِّر القيمة الثابتة لعارض الإعلانات |
name | protected |
سلسلة | |
عمليات إلغاء | protected |
object | null | عرض عمليات إلغاء الثبات، التي يتم تمريرها من خلال الخيارات |
الطُرق
الطريقة | مفاتيح التعديل | الوصف |
---|---|---|
dispose() | تخلص من هذا المُعرِّف. حذف جميع عناصر DOM التي أنشأها هذا المشغّل الثابت وثوابته | |
getClassName() | تحصل على اسم الفئة الذي يحدِّد أداة التحويل هذه. | |
getConstants() | الحصول على مقدّم المحتوى الثابت لبرنامج التحويل الحالي نفترض أنّه عند استدعاء هذا الإجراء، سبق أن تمّت تهيئة العارض. | |
init(theme, opt_rendererOverrides) | شغِّل أداة التحويل. | |
makeConstants_() | protected |
أنشئ مثيلًا جديدًا لموفّر القيمة الثابتة لبرنامج التحويل. |
makeDrawer_(block, info) | protected |
أنشئ مثيلًا جديدًا من أدراج أداة التقديم. |
makePathObject(root, style) | أنشئ مثيلًا جديدًا لكائن مسار العارض. | |
makeRenderInfo_(block) | protected |
أنشئ مثيلًا جديدًا لعنصر معلومات العرض الخاص بوحدة العرض. |
orphanCanConnectAtEnd(topBlock, orphanBlock, localType) | protected |
للتحقّق مما إذا كان بإمكان كتلة يتيمة الاتصال بـ "نهاية" مجموعة الكتل topBlock إذا كان التجميع عبارة عن صف، تكون النهاية هي الإدخال الأخير. إذا كانت المجموعة عبارة عن حزمة، تكون النهاية هي آخر اتصال تالي. إذا لم يكن التجمع من النوعَين، يتم عرض القيمة "خطأ". |
refreshDom(svg, theme, injectionDivIfIsParent) | أعِد تحميل أداة التحويل بعد تغيير المظهر. | |
shouldHighlightConnection(_conn) | تحديد ما إذا كان سيتم تمييز اتصال أم لا |