تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
blockly > utils > Rect
فئة utils.Rect
فئة لتمثيل المناطق المستطيلة
Signature:
export declare class Rect
الشركات المصنِّعة
الخصائص
الطُرق
الطريقة |
مفاتيح التعديل |
الوصف |
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) |
|
تختبر هذه الطريقة ما إذا كان هذا المستطيل يتقاطع مع المستطيل المقدَّم. يفترض أنّ نظام الإحداثيات يزداد نزولاً إلى الأسفل وإلى اليسار. |
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]