Const featureLayerProps
featureLayerProps: { apiKey?: string; blendMode?: "color" | "average" | "color-burn" | "color-dodge" | "darken" | "destination-atop" | "destination-in" | "destination-out" | "destination-over" | "difference" | "exclusion" | "hard-light" | "hue" | "invert" | "lighten" | "lighter" | "luminosity" | "minus" | "multiply" | "normal" | "overlay" | "plus" | "reflect" | "saturation" | "screen" | "soft-light" | "source-atop" | "source-in" | "source-out" | "vivid-light" | "xor"; copyright?: string; customParameters?: any; definitionExpression?: string; displayField?: string; dynamicDataSource?: { type: "map-layer"; mapLayerId: number; gdbVersion: string; constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | { type: "data-layer"; dataSource: { type: string; workspaceId: string; dataSourceName: string; gdbVersion: string; constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerab...; editingEnabled?: boolean; effect?: string | any[]; elevationInfo?: { mode: "on-the-ground" | "relative-to-ground" | "absolute-height" | "relative-to-scene"; offset?: number | undefined; featureExpressionInfo?: { expression?: string | undefined; ... 6 more ...; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; ... 7 more ...; propertyIsEnumerable: (v: PropertyKey) =>...; featureEffect?: { excludedEffect?: string | any[] | undefined; excludedLabelsVisible?: boolean | undefined; filter?: { distance?: number | undefined; geometry?: { hasM?: boolean | undefined; hasZ?: boolean | undefined; spatialReference?: { ...; } | undefined; } | undefined; ... 4 more ...; where?: string | undefined; } | undefined;...; featureReduction?: { clusterMaxSize?: string | number | undefined; clusterMinSize?: string | number | undefined; clusterRadius?: string | number | undefined; labelingInfo?: { allowOverrun?: boolean | undefined; ... 11 more ...; where?: string | undefined; }[] | undefined; labelsVisible?: boolean | undefined; popupEnabled?: boolean | u... | { type: "selection"; }; fields?: { alias?: string | undefined; defaultValue?: any; description?: string | undefined; domain?: { codedValues?: { name: string; code: string | number; constructor: Function; toString: () => string; ... 4 more ...; propertyIsEnumerable: (v: PropertyKey) => boolean; }[] | undefined; name?: string | undefined; type: "code...[]; floorInfo?: { floorField?: string | undefined; }; formTemplate?: { description?: string | undefined; elements?: { description?: string | undefined; label?: string | undefined; visibilityExpression?: string | undefined; }[] | undefined; expressionInfos?: { ...; }[] | undefined; title?: string | undefined; }; fullExtent?: { mmax?: number | undefined; mmin?: number | undefined; xmax?: number | undefined; xmin?: number | undefined; ymax?: number | undefined; ymin?: number | undefined; zmax?: number | undefined; zmin?: number | undefined; hasM?: boolean | undefined; hasZ?: boolean | undefined; spatialReference?: { ...; } | undefined; }; gdbVersion?: string; geometryType?: "point" | "multipoint" | "polyline" | "polygon" | "multipatch" | "mesh"; hasM?: boolean; hasZ?: boolean; historicMoment?: string | number | { toString: () => string; toDateString: () => string; toTimeString: () => string; toLocaleString: { (): string; (locales?: string | string[] | undefined, options?: DateTimeFormatOptions | undefined): string; }; ... 39 more ...; [Symbol.toPrimitive]: { ...; }; }; id?: string; labelingInfo?: { allowOverrun?: boolean | undefined; deconflictionStrategy?: "none" | "static" | undefined; labelExpression?: string | undefined; labelExpressionInfo?: { value?: string | undefined; ... 8 more ...; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; ... 8 more ...; where?: string | undefined; }[]; labelsVisible?: boolean; layerId?: number; legendEnabled?: boolean; listMode?: "show" | "hide" | "hide-children"; maxScale?: number; minScale?: number; objectIdField?: string; opacity?: number; orderBy?: { field?: string | undefined; valueExpression?: string | undefined; order?: "ascending" | "descending" | undefined; constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumera...[]; outFields?: string[]; popupEnabled?: boolean; popupTemplate?: { actions?: ({ image?: string | undefined; active?: boolean | undefined; className?: string | undefined; disabled?: boolean | undefined; id?: string | undefined; title?: string | undefined; type: "button"; visible?: boolean | undefined; } | { ...; })[] | { ...; } | undefined; ... 9 more ...; title?: string | ... 2 m...; portalItem?: { access?: "public" | "private" | "shared" | "org" | undefined; accessInformation?: string | undefined; apiKey?: string | undefined; avgRating?: number | undefined; categories?: string[] | undefined; ... 23 more ...; url?: string | undefined; }; refreshInterval?: number; renderer?: { authoringInfo?: { classificationMethod?: "equal-interval" | "defined-interval" | "manual" | "natural-breaks" | "quantile" | "standard-deviation" | undefined; colorRamp?: {} | undefined; ... 14 more ...; visualVariables?: { ...; }[] | undefined; } | undefined; }; returnM?: boolean; returnZ?: boolean; screenSizePerspectiveEnabled?: boolean; source?: { aggregateGeometries?: any; attributes?: any; geometry?: { hasM?: boolean | undefined; hasZ?: boolean | undefined; spatialReference?: { imageCoordinateSystem?: any; wkid?: number | undefined; wkt?: string | undefined; } | undefined; } | undefined; layer?: { ...; } | undefined; popupTemplate?: { ...; } | undefined; ...[] | { on: { (type: "after-add", listener: CollectionAfterAddEventHandler<GraphicProperties>): IHandle; (type: "after-changes", listener: CollectionAfterChangesEventHandler<...>): IHandle; (type: "after-remove", listener: CollectionAfterRemoveEventHandler<...>): IHandle; (type: "before-add", listener: CollectionBeforeAdd...; sourceJSON?: any; spatialReference?: { imageCoordinateSystem?: any; wkid?: number | undefined; wkt?: string | undefined; }; templates?: { description?: string | undefined; drawingTool?: "none" | "point" | "polygon" | "auto-complete-polygon" | "circle" | "ellipse" | "freehand" | "line" | "rectangle" | "arrow" | "triangle" | ... 4 more ... | undefined; name?: string | undefined; prototype?: any; thumbnail?: { ...; } | undefined; }[]; timeExtent?: { end?: string | number | { toString: () => string; toDateString: () => string; toTimeString: () => string; toLocaleString: { (): string; (locales?: string | string[] | undefined, options?: DateTimeFormatOptions | undefined): string; }; ... 39 more ...; [Symbol.toPrimitive]: { ...; }; } | undefined; start?: string |...; timeInfo?: { endField?: string | undefined; fullTimeExtent?: { end?: string | number | { toString: () => string; toDateString: () => string; toTimeString: () => string; toLocaleString: { (): string; (locales?: string | string[] | undefined, options?: DateTimeFormatOptions | undefined): string; }; ... 39 more ...; [Symbol.toPri...; timeOffset?: { unit?: "milliseconds" | "seconds" | "minutes" | "hours" | "days" | "weeks" | "months" | "years" | "decades" | "centuries" | undefined; value?: number | undefined; }; title?: string; typeIdField?: string; types?: { domains?: { [x: string]: { codedValues?: { name: string; code: string | number; constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; ...[]; url?: string; useViewTime?: boolean; visible?: boolean } = ...
Type declaration
Optional apiKey?: string
Optional blendMode?: "color" | "average" | "color-burn" | "color-dodge" | "darken" | "destination-atop" | "destination-in" | "destination-out" | "destination-over" | "difference" | "exclusion" | "hard-light" | "hue" | "invert" | "lighten" | "lighter" | "luminosity" | "minus" | "multiply" | "normal" | "overlay" | "plus" | "reflect" | "saturation" | "screen" | "soft-light" | "source-atop" | "source-in" | "source-out" | "vivid-light" | "xor"
Optional copyright?: string
Optional customParameters?: any
Optional definitionExpression?: string
Optional displayField?: string
Optional dynamicDataSource?: { type: "map-layer"; mapLayerId: number; gdbVersion: string; constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; } | { type: "data-layer"; dataSource: { type: string; workspaceId: string; dataSourceName: string; gdbVersion: string; constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerab...
Optional editingEnabled?: boolean
Optional effect?: string | any[]
Optional elevationInfo?: { mode: "on-the-ground" | "relative-to-ground" | "absolute-height" | "relative-to-scene"; offset?: number | undefined; featureExpressionInfo?: { expression?: string | undefined; ... 6 more ...; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; ... 7 more ...; propertyIsEnumerable: (v: PropertyKey) =>...
Optional featureEffect?: { excludedEffect?: string | any[] | undefined; excludedLabelsVisible?: boolean | undefined; filter?: { distance?: number | undefined; geometry?: { hasM?: boolean | undefined; hasZ?: boolean | undefined; spatialReference?: { ...; } | undefined; } | undefined; ... 4 more ...; where?: string | undefined; } | undefined;...
Optional featureReduction?: { clusterMaxSize?: string | number | undefined; clusterMinSize?: string | number | undefined; clusterRadius?: string | number | undefined; labelingInfo?: { allowOverrun?: boolean | undefined; ... 11 more ...; where?: string | undefined; }[] | undefined; labelsVisible?: boolean | undefined; popupEnabled?: boolean | u... | { type: "selection"; }
Optional fields?: { alias?: string | undefined; defaultValue?: any; description?: string | undefined; domain?: { codedValues?: { name: string; code: string | number; constructor: Function; toString: () => string; ... 4 more ...; propertyIsEnumerable: (v: PropertyKey) => boolean; }[] | undefined; name?: string | undefined; type: "code...[]
Optional floorInfo?: { floorField?: string | undefined; }
Optional formTemplate?: { description?: string | undefined; elements?: { description?: string | undefined; label?: string | undefined; visibilityExpression?: string | undefined; }[] | undefined; expressionInfos?: { ...; }[] | undefined; title?: string | undefined; }
Optional fullExtent?: { mmax?: number | undefined; mmin?: number | undefined; xmax?: number | undefined; xmin?: number | undefined; ymax?: number | undefined; ymin?: number | undefined; zmax?: number | undefined; zmin?: number | undefined; hasM?: boolean | undefined; hasZ?: boolean | undefined; spatialReference?: { ...; } | undefined; }
Optional gdbVersion?: string
Optional geometryType?: "point" | "multipoint" | "polyline" | "polygon" | "multipatch" | "mesh"
Optional hasM?: boolean
Optional hasZ?: boolean
Optional historicMoment?: string | number | { toString: () => string; toDateString: () => string; toTimeString: () => string; toLocaleString: { (): string; (locales?: string | string[] | undefined, options?: DateTimeFormatOptions | undefined): string; }; ... 39 more ...; [Symbol.toPrimitive]: { ...; }; }
Optional id?: string
Optional labelingInfo?: { allowOverrun?: boolean | undefined; deconflictionStrategy?: "none" | "static" | undefined; labelExpression?: string | undefined; labelExpressionInfo?: { value?: string | undefined; ... 8 more ...; propertyIsEnumerable: (v: PropertyKey) => boolean; } | undefined; ... 8 more ...; where?: string | undefined; }[]
Optional labelsVisible?: boolean
Optional layerId?: number
Optional legendEnabled?: boolean
Optional listMode?: "show" | "hide" | "hide-children"
Optional maxScale?: number
Optional minScale?: number
Optional objectIdField?: string
Optional opacity?: number
Optional orderBy?: { field?: string | undefined; valueExpression?: string | undefined; order?: "ascending" | "descending" | undefined; constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumera...[]
Optional outFields?: string[]
Optional popupEnabled?: boolean
Optional popupTemplate?: { actions?: ({ image?: string | undefined; active?: boolean | undefined; className?: string | undefined; disabled?: boolean | undefined; id?: string | undefined; title?: string | undefined; type: "button"; visible?: boolean | undefined; } | { ...; })[] | { ...; } | undefined; ... 9 more ...; title?: string | ... 2 m...
Optional portalItem?: { access?: "public" | "private" | "shared" | "org" | undefined; accessInformation?: string | undefined; apiKey?: string | undefined; avgRating?: number | undefined; categories?: string[] | undefined; ... 23 more ...; url?: string | undefined; }
Optional refreshInterval?: number
Optional renderer?: { authoringInfo?: { classificationMethod?: "equal-interval" | "defined-interval" | "manual" | "natural-breaks" | "quantile" | "standard-deviation" | undefined; colorRamp?: {} | undefined; ... 14 more ...; visualVariables?: { ...; }[] | undefined; } | undefined; }
Optional returnM?: boolean
Optional returnZ?: boolean
Optional screenSizePerspectiveEnabled?: boolean
Optional source?: { aggregateGeometries?: any; attributes?: any; geometry?: { hasM?: boolean | undefined; hasZ?: boolean | undefined; spatialReference?: { imageCoordinateSystem?: any; wkid?: number | undefined; wkt?: string | undefined; } | undefined; } | undefined; layer?: { ...; } | undefined; popupTemplate?: { ...; } | undefined; ...[] | { on: { (type: "after-add", listener: CollectionAfterAddEventHandler<GraphicProperties>): IHandle; (type: "after-changes", listener: CollectionAfterChangesEventHandler<...>): IHandle; (type: "after-remove", listener: CollectionAfterRemoveEventHandler<...>): IHandle; (type: "before-add", listener: CollectionBeforeAdd...
Optional sourceJSON?: any
Optional spatialReference?: { imageCoordinateSystem?: any; wkid?: number | undefined; wkt?: string | undefined; }
Optional templates?: { description?: string | undefined; drawingTool?: "none" | "point" | "polygon" | "auto-complete-polygon" | "circle" | "ellipse" | "freehand" | "line" | "rectangle" | "arrow" | "triangle" | ... 4 more ... | undefined; name?: string | undefined; prototype?: any; thumbnail?: { ...; } | undefined; }[]
Optional timeExtent?: { end?: string | number | { toString: () => string; toDateString: () => string; toTimeString: () => string; toLocaleString: { (): string; (locales?: string | string[] | undefined, options?: DateTimeFormatOptions | undefined): string; }; ... 39 more ...; [Symbol.toPrimitive]: { ...; }; } | undefined; start?: string |...
Optional timeInfo?: { endField?: string | undefined; fullTimeExtent?: { end?: string | number | { toString: () => string; toDateString: () => string; toTimeString: () => string; toLocaleString: { (): string; (locales?: string | string[] | undefined, options?: DateTimeFormatOptions | undefined): string; }; ... 39 more ...; [Symbol.toPri...
Optional timeOffset?: { unit?: "milliseconds" | "seconds" | "minutes" | "hours" | "days" | "weeks" | "months" | "years" | "decades" | "centuries" | undefined; value?: number | undefined; }
Optional title?: string
Optional typeIdField?: string
Optional types?: { domains?: { [x: string]: { codedValues?: { name: string; code: string | number; constructor: Function; toString: () => string; toLocaleString: () => string; valueOf: () => Object; hasOwnProperty: (v: PropertyKey) => boolean; isPrototypeOf: (v: Object) => boolean; propertyIsEnumerable: (v: PropertyKey) => boolean; ...[]
Optional url?: string
Optional useViewTime?: boolean
Optional visible?: boolean
This Vue 3 component can be found at src/components/Search/Bootstrap.vue
the event emitted by the component when the form is submitted and search is resolved, returns
__esri.SearchResult[] | undefined
as the first argumentoptional prop, sets the search widget's sources to use a county locator for addresses and a parcel layer for folio numbers
optional prop, if
hc-sources
is set, hides the sources from viewoptional prop, adds the 'input-group-sm' class to the input group
optional prop, adds the 'input-group-lg' class to the input group