تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تصف هذه الصفحة أحداث واجهة المستخدم وأحداث الأخطاء التي يمكنك
الاستماع إليها والتعامل معها آليًا.
أحداث واجهة المستخدم
يوضّح هذا القسم الأحداث التفاعلية وإشعارات تغيير الحالة التي يمكنك الاستماع إليها ومعالجتها آليًا عند العمل على الخرائط الثلاثية الأبعاد. تعتمد لغة JavaScript
في المتصفّح على الأحداث، ما يعني أنّها تستجيب لتفاعلات المستخدمين من خلال إنشاء أحداث يمكن لبرنامجك الاستماع إليها وتنفيذ الرمز وفقًا لذلك.
هناك نوعان رئيسيان من الأحداث:
يتم نشر أحداث تفاعل المستخدم (مثل نقرات الماوس) من إطار عرض الخريطة الثلاثية الأبعاد إلى الرمز البرمجي الخاص بك. تسمح لك هذه الأحداث بالاستجابة إلى إجراءات
المستخدم المباشرة داخل بيئة الخريطة ثلاثية الأبعاد. عرض
النموذج.
تعكس إشعارات تغيير الحالة التعديلات التي يتم إجراؤها على نماذج بيانات الخرائط الثلاثية الأبعاد الأساسية وحالة العرض، وذلك باستخدام نظام تسمية gmp-propertychange تقليدي.
يعرض كل عنصر من عناصر واجهة برمجة التطبيقات للتعيين الثلاثي الأبعاد مجموعة من الأحداث المُسمّاة التي يمكن لبرنامجك
تسجيل أدوات معالجة الأحداث لها وتنفيذ منطق عند وقوع هذه الأحداث باستخدام
دالة addEventListener() المُدمَجة.
يوضّح النموذج التالي الأحداث التي يتم تشغيلها عندما يتفاعل المستخدِم مع الخريطة:
تاريخ التعديل الأخير: 2025-04-29 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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-04-29 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]