blockly > utils > Rect

فئة utils.Rect

فئة لتمثيل المناطق المستطيلة

Signature:

export declare class Rect 

الشركات المصنِّعة

الشركة المصنِّعة مفاتيح التعديل الوصف
(constructor)(top, bottom, left, right) تنشئ هذه الدالة مثيلاً جديدًا لفئة Rect

الخصائص

الموقع مفاتيح التعديل النوع الوصف
أسفل الرقم
يسار الرقم
right الرقم
أعلى الصفحة الرقم

الطُرق

الطريقة مفاتيح التعديل الوصف
clone() تنشئ هذه الطريقة نسخة جديدة من المستطيل.
contains(x, y) تختبر هذه الدالة ما إذا كان هذا المستطيل يحتوي على إحداثيات س/ص.
createFromPoint(position, width, height) static تنشئ هذه الدالة Rect جديدًا باستخدام موضع وأبعاد محدّدة.
equals(a, b) static تقارن هذه الدالة بين المستطيلات المحيطة من حيث المساواة.
from(rect) static تحويل مستطيل DOM أو SVG إلى مستطيل Blockly
getHeight() تعرض هذه السمة ارتفاع المستطيل.
getOrigin() تعرض هذه السمة إحداثيات أعلى يمين هذا المستطيل.
getWidth() تعرض هذه السمة عرض المستطيل.
intersects(other) تختبر هذه الطريقة ما إذا كان هذا المستطيل يتقاطع مع المستطيل المقدَّم. يفترض أنّ نظام الإحداثيات يزداد نزولاً إلى الأسفل وإلى اليسار.