Options
All
  • Public
  • Public/Protected
  • All
Menu

Class EsriFeatureSource

Hierarchy

  • EsriFeatureSource

Implements

Index

Constructors

constructor

  • new EsriFeatureSource(id: string, name: string, description: string, sources: Array<EsriFeatureType>, supportIdentify: boolean, supportFind: boolean): EsriFeatureSource
  • new EsriFeatureSource(id: string, name: string, description: string, sources: Array<EsriFeatureType>, supportIdentify: boolean, supportFind: boolean): EsriFeatureSource
  • new EsriFeatureSource(id: string, name: string, description: string, sources: Array<EsriFeatureType>, supportIdentify: boolean, supportFind: boolean): EsriFeatureSource
  • Parameters

    • id: string
    • name: string
    • description: string
    • sources: Array<EsriFeatureType>
    • supportIdentify: boolean
    • supportFind: boolean

    Returns EsriFeatureSource

  • Parameters

    • id: string
    • name: string
    • description: string
    • sources: Array<EsriFeatureType>
    • supportIdentify: boolean
    • supportFind: boolean

    Returns EsriFeatureSource

  • Parameters

    • id: string
    • name: string
    • description: string
    • sources: Array<EsriFeatureType>
    • supportIdentify: boolean
    • supportFind: boolean

    Returns EsriFeatureSource

Properties

Private _convertToEsriGeometryType

  • _convertToEsriGeometryType(geoJsonType: string): string
  • Parameters

    • geoJsonType: string

    Returns string

Private _description

_description: any

Private _id

_id: any

Private _name

_name: any

Private _sources

_sources: any

Private _storeProvider

_storeProvider: any = new EsriFeatureStoreProvider()

Private _supportsFind

_supportsFind: any

Private _supportsIdentify

_supportsIdentify: any

Private convertToFindResult

  • convertToFindResult(esriResult: EsriFindResponse): Promise<FindResult>
  • Parameters

    • esriResult: EsriFindResponse

    Returns Promise<FindResult>

description

  • get description(): string
  • Returns string

id

  • get id(): string
  • Returns string

name

  • get name(): string
  • Returns string

Private settings

settings: any = window.Framework.Settings

sources

  • get sources(): Array<FeatureType>
  • Returns Array<FeatureType>

supportsFind

  • get supportsFind(): boolean
  • Returns boolean

supportsIdentify

  • get supportsIdentify(): boolean
  • Returns boolean

Methods

find

  • Parameters

    Returns Promise<FindResult>

  • Parameters

    • options: FindOptions

    Returns Promise<FindResult>

  • Parameters

    • options: FindOptions

    Returns Promise<FindResult>

identify