blockly > geras > أداة تمييز
فئة geras.تمييز
يشير ذلك المصطلح إلى كائن يضيف عمليات إبراز إلى مجموعة بيانات استنادًا إلى معلومات العرض المحدّدة.
يعد إبراز العنصر مثيرًا للاهتمام لأن الأجزاء البارزة لا تتضمن الجزء بالكامل. بدلاً من ذلك، يتم وضعها استنادًا إلى مصدر ضوء في أعلى يسار الشاشة. يعني هذا أنّ عرض الإضاءات يتطلّب معلومات دقيقة حول موضع كل جزء من القطعة. المسارات الناتجة ليست مسارات متصلة أو مغلقة. تعتمد التمييزات البارزة لعلامات التبويب والثات بشكل غير محكم على أشكال علامات التبويب والثقوب، ولكنها ليست متطابقة تمامًا.
Signature:
export declare class Highlighter
الشركات المصنِّعة
الشركة المصنِّعة | مفاتيح التعديل | الوصف |
---|---|---|
(دالة الإنشاء)(info) | إنشاء مثيل جديد لفئة Highlighter |
أماكن إقامة
الموقع | مفاتيح التعديل | النوع | الوصف |
---|---|---|---|
constants_ | ConstantProvider | ||
highlightConstants_ | HighlightConstantProvider | ||
info_ | RenderInfo | ||
inlineSteps_ | سلسلة | ||
insideCornerPaths_ | InsideCorner | ||
jaggedTeethPaths_ | JaggedTeeth | ||
notchPaths_ | منشار فتحة | ||
outsideCornerPaths_ | OutsideCorner | ||
puzzleTabPaths_ | PuzzleTab | ||
RTL_ | منطقي | ||
startPaths_ | StartHat | ||
steps_ | سلسلة |
الطُرق
الطريقة | مفاتيح التعديل | الوصف |
---|---|---|
DrawBottomRow(صف) | أضِف تمييزًا إلى الصف السفلي. | |
drawInlineInput(input) | يمكنك تمييز الإدخال المضمّن. | |
drawJaggedEdge_(row) | يمكنك إضافة تمييز على حافة مسنَّنة لمربّع تم تصغيره. | |
drawLeft() | ارسم التمييز على الجانب الأيسر من القطعة. | |
drawRightSideRow(row) | إضافة تمييز على الجانب الأيمن من الصف. | |
drawStatementInput(row) | إضافة تمييز على إدخال العبارة. | |
drawTopCorner(row) | تمييز الزاوية العلوية من القطعة. | |
drawValueInput(row) | إضافة تمييز على إدخال قيمة. | |
getPath() | يمكنك الحصول على الخطوات الخاصة بمسار تمييز النص. |