CompassControl class
عنصر تحكم لتغيير دوران الخريطة.
- Extends
المنشئون
Compass |
إنشاء CompassControl. |
الأساليب
on |
أسلوب التهيئة لعنصر التحكم الذي يتم استدعاؤه عند إضافته إلى الخريطة. |
الأساليب المتوارثة
build |
أنشئ الحاوية في أقصى الحدود لعنصر التحكم، وتطبيق التصميم بما في ذلك أي مستمعين للتصفيف التلقائي. |
on |
الأسلوب الذي يتم استدعاؤه عند إزالة عنصر التحكم من الخريطة. يجب إجراء أي تنظيف ضروري لعنصر التحكم. |
تفاصيل المنشئ
CompassControl(CompassControlOptions)
إنشاء CompassControl.
new CompassControl(options?: CompassControlOptions)
المعلمات
- options
- CompassControlOptions
خيارات عنصر التحكم.
تفاصيل الأسلوب
onAdd(Map, ControlOptions)
أسلوب التهيئة لعنصر التحكم الذي يتم استدعاؤه عند إضافته إلى الخريطة.
function onAdd(map: Map, options?: ControlOptions): HTMLElement
المعلمات
- map
- Map
الخريطة التي ستتم إضافة عنصر التحكم إليها.
- options
- ControlOptions
ControlOptions لعنصر التحكم هذا.
المرتجعات
HTMLElement
HTMLElement ليتم وضعه على الخريطة لعنصر التحكم.
تفاصيل الأساليب المتوارثة
buildContainer<K>(Map, ControlStyle, string, K)
أنشئ الحاوية في أقصى الحدود لعنصر التحكم، وتطبيق التصميم بما في ذلك أي مستمعين للتصفيف التلقائي.
function buildContainer<K>(map: Map, style: ControlStyle, ariaLabel?: string, tagName?: K): HTMLElementTagNameMap[K]
المعلمات
- map
- Map
- style
- ControlStyle
- ariaLabel
-
string
- tagName
-
K
المرتجعات
HTMLElementTagNameMap[K]
موروث منControlBase.buildContainer
onRemove()
الأسلوب الذي يتم استدعاؤه عند إزالة عنصر التحكم من الخريطة. يجب إجراء أي تنظيف ضروري لعنصر التحكم.
function onRemove()
موروث منControlBase.onRemove