base class for views created in XML

This is the glue that creates a config object based on the XML attributes passed to the Mapbox XML tag.

Hierarchy (view full)

Constructors

Properties

config: Partial<ShowOptions>
mapbox: MapboxApi
telemetry: boolean
locationPermissionDeniedEvent: string
locationPermissionGrantedEvent: string
mapReadyEvent: string
moveBeginEvent: string
moveEndEvent: string
scrollEvent: string

Methods

  • Parameters

    • imageId: string
    • imagePath: string

    Returns Promise<void>

  • Parameters

    • style: any
    • Optional belowLayerId: string

    Returns Promise<any>

  • Parameters

    • id: string
    • point: any
    • Optional sourceId: any

    Returns Promise<any>

  • Parameters

    • imageId: string

    Returns Promise<ImageSource>

  • Returns Promise<number>

  • Parameters

    • eventName: any
    • id: any

    Returns void

  • Parameters

    • Optional nativeMap: any

    Returns Promise<any>

  • Parameters

    • Optional nativeMap: any

    Returns Promise<any>

  • map event

    The base NativeScript ContentView class has on() and off() methods.

    Parameters

    • eventName: any
    • id: any
    • callback: any

    Returns void

  • Parameters

    • Optional nativeMap: any

    Returns Promise<any>

  • Parameters

    • Optional nativeMap: any

    Returns Promise<any>

  • Parameters

    • Optional nativeMap: any

    Returns Promise<any>

  • Parameters

    Returns {
        x: number;
        y: number;
    }

    • x: number
    • y: number
  • Parameters

    • screenCoordinate: {
          x: number;
          y: number;
      }
      • x: number
      • y: number

    Returns LatLng

  • Parameters

    • imageId: string

    Returns Promise<void>

  • Parameters

    • id: string

    Returns Promise<any>

  • Parameters

    • Optional options: any

    Returns Promise<any>

  • Parameters

    • Optional ids: any[]

    Returns Promise<any>

  • Parameters

    • Optional ids: any[]

    Returns Promise<any>

  • Parameters

    • id: string

    Returns Promise<any>

  • Parameters

    • style: string

    Returns Promise<any>

  • Parameters

    • listener: (() => void)
        • (): void
        • Returns void

    • Optional nativeMap: any

    Returns Promise<any>

  • Parameters

    • listener: (() => void)
        • (): void
        • Returns void

    • Optional nativeMap: any

    Returns Promise<any>

  • Parameters

    • listener: ((reason, animated?) => void)
        • (reason, animated?): void
        • Parameters

          • reason: any
          • Optional animated: boolean

          Returns void

    • Optional nativeMap: any

    Returns Promise<any>

  • Parameters

    • listener: (() => void)
        • (): void
        • Returns void

    • Optional nativeMap: any

    Returns Promise<any>

  • Parameters

    • listener: ((data) => boolean)
        • (data): boolean
        • Parameters

          Returns boolean

    Returns Promise<any>

  • Parameters

    • listener: ((data) => boolean)
        • (data): boolean
        • Parameters

          Returns boolean

    Returns Promise<any>

  • Parameters

    • listener: ((data?) => void)
        • (data?): void
        • Parameters

          Returns void

    • Optional nativeMap: any

    Returns Promise<void>

  • Parameters

    • listener: ((data?) => void)
        • (data?): void
        • Parameters

          Returns void

    • Optional nativeMap: any

    Returns Promise<void>

  • Parameters

    • listener: ((data?) => void)
        • (data?): void
        • Parameters

          Returns void

    • Optional nativeMap: any

    Returns Promise<void>