UserInteractionOptions interface

خيارات تمكين/تعطيل تفاعل المستخدم مع الخريطة.

Extends

الخصائص

boxZoomInteraction

ما إذا كان الضغط على Shift + النقر بزر الماوس الأيسر والسحب سيؤدي إلى رسم مربع تكبير/تصغير. الافتراضي true

dblClickZoomInteraction

ما إذا كان النقر بزر الماوس الأيمن المزدوج سيؤدي إلى تكبير الخريطة إلى الداخل. الافتراضي true

dragPanInteraction

سيؤدي النقر بزر الماوس الأيسر والسحب إلى تحريك الخريطة. الافتراضي true

dragRotateInteraction

ما إذا كان النقر بزر الماوس الأيمن والسحب سيؤدي إلى تدوير الخريطة وتدويرها. الافتراضي true

interactive

سواء كانت الخريطة تفاعلية أو ثابتة. إذا كانت خاطئة، يتم تعطيل جميع تفاعلات المستخدم. إذا كان صحيحا، سيتم تمكين تفاعلات المستخدم المحددة فقط. الافتراضي true

keyboardInteraction

ما إذا كانت تفاعلات لوحة المفاتيح ممكنة أم لا.

Escape: انتقل إلى الخريطة.

+/=: زيادة مستوى التكبير/التصغير بمقدار 1.

Shift + +/=: زيادة مستوى التكبير/التصغير بمقدار 2.

-: إنقاص مستوى التكبير/التصغير بمقدار 1.

Shift + -: إنقاص مستوى التكبير/التصغير بمقدار 2.

: تحريك لليمين 100 بكسل.

: يسار التحريك بمقدار 100 بكسل.

: التحريك بمقدار 100 بكسل.

: تحريك لأسفل 100 بكسل.

التحول + : استدارة بمقدار 15 درجة باتجاه عقارب الساعة.

التحول + : استدارة 15 درجة عكس اتجاه عقارب الساعة.

التحول + : زيادة درجة الصوت بمقدار 10 درجات.

التحول + : تقليل درجة الصوت بمقدار 10 درجات.

الافتراضي "صحيح"
scrollZoomInteraction

ما إذا كان يجب على الخريطة تكبير إدخال التمرير أم لا. الافتراضي true

touchInteraction

ما إذا كانت تفاعلات اللمس ممكنة للأجهزة التي تعمل باللمس. الافتراضي true

touchRotate

ما إذا كان دوران اللمس ممكنا للأجهزة التي تعمل باللمس. لا يتم تطبيق هذا الخيار إذا تم تعطيل touchInteraction. الافتراضي true

wheelZoomRate

تعيين معدل التكبير/التصغير لعجلة الماوس الافتراضية 1/450

تفاصيل الخاصية

boxZoomInteraction

ما إذا كان الضغط على Shift + النقر بزر الماوس الأيسر والسحب سيؤدي إلى رسم مربع تكبير/تصغير. الافتراضي true

boxZoomInteraction?: boolean

قيمة الخاصية

boolean

dblClickZoomInteraction

ما إذا كان النقر بزر الماوس الأيمن المزدوج سيؤدي إلى تكبير الخريطة إلى الداخل. الافتراضي true

dblClickZoomInteraction?: boolean

قيمة الخاصية

boolean

dragPanInteraction

سيؤدي النقر بزر الماوس الأيسر والسحب إلى تحريك الخريطة. الافتراضي true

dragPanInteraction?: boolean

قيمة الخاصية

boolean

dragRotateInteraction

ما إذا كان النقر بزر الماوس الأيمن والسحب سيؤدي إلى تدوير الخريطة وتدويرها. الافتراضي true

dragRotateInteraction?: boolean

قيمة الخاصية

boolean

interactive

سواء كانت الخريطة تفاعلية أو ثابتة. إذا كانت خاطئة، يتم تعطيل جميع تفاعلات المستخدم. إذا كان صحيحا، سيتم تمكين تفاعلات المستخدم المحددة فقط. الافتراضي true

interactive?: boolean

قيمة الخاصية

boolean

keyboardInteraction

ما إذا كانت تفاعلات لوحة المفاتيح ممكنة أم لا.

Escape: انتقل إلى الخريطة.

+/=: زيادة مستوى التكبير/التصغير بمقدار 1.

Shift + +/=: زيادة مستوى التكبير/التصغير بمقدار 2.

-: إنقاص مستوى التكبير/التصغير بمقدار 1.

Shift + -: إنقاص مستوى التكبير/التصغير بمقدار 2.

: تحريك لليمين 100 بكسل.

: يسار التحريك بمقدار 100 بكسل.

: التحريك بمقدار 100 بكسل.

: تحريك لأسفل 100 بكسل.

التحول + : استدارة بمقدار 15 درجة باتجاه عقارب الساعة.

التحول + : استدارة 15 درجة عكس اتجاه عقارب الساعة.

التحول + : زيادة درجة الصوت بمقدار 10 درجات.

التحول + : تقليل درجة الصوت بمقدار 10 درجات.

الافتراضي "صحيح"
keyboardInteraction?: boolean

قيمة الخاصية

boolean

scrollZoomInteraction

ما إذا كان يجب على الخريطة تكبير إدخال التمرير أم لا. الافتراضي true

scrollZoomInteraction?: boolean

قيمة الخاصية

boolean

touchInteraction

ما إذا كانت تفاعلات اللمس ممكنة للأجهزة التي تعمل باللمس. الافتراضي true

touchInteraction?: boolean

قيمة الخاصية

boolean

touchRotate

ما إذا كان دوران اللمس ممكنا للأجهزة التي تعمل باللمس. لا يتم تطبيق هذا الخيار إذا تم تعطيل touchInteraction. الافتراضي true

touchRotate?: boolean

قيمة الخاصية

boolean

wheelZoomRate

تعيين معدل التكبير/التصغير لعجلة الماوس الافتراضية 1/450

wheelZoomRate?: number

قيمة الخاصية

number