Skip to content

arlas-web-components / Exports / MapglSettingsDialogComponent

Class: MapglSettingsDialogComponent

Implements

  • OnInit

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new MapglSettingsDialogComponent(dialogRef, colorGeneratorLoader)

Parameters

Name Type
dialogRef MatDialogRef<MapglSettingsComponent, any>
colorGeneratorLoader ArlasColorService

Defined in

projects/arlas-components/src/lib/components/mapgl-settings/mapgl-settings.component.ts:75

Properties

GEO_QUERIES_DESCRIPTION

GEO_QUERIES_DESCRIPTION: "Draw a bbox or a polygon that"

Constants

Defined in

projects/arlas-components/src/lib/components/mapgl-settings/mapgl-settings.component.ts:67


collectionsColors

collectionsColors: string[]

Defined in

projects/arlas-components/src/lib/components/mapgl-settings/mapgl-settings.component.ts:70


emittedGeoQueries

emittedGeoQueries: Map<string, GeoQuery>

Defined in

projects/arlas-components/src/lib/components/mapgl-settings/mapgl-settings.component.ts:65


geoQueriesFormGroups

geoQueriesFormGroups: UntypedFormGroup[]

Defined in

projects/arlas-components/src/lib/components/mapgl-settings/mapgl-settings.component.ts:69


geoQueryEmitter

geoQueryEmitter: Subject<Map<string, GeoQuery>>

Output

: Angular Emits the geo-query to apply. A geo-query is defined by - the operation ("within", "intersects", "notwithin", "notintersects") - the geometry field to query

Defined in

projects/arlas-components/src/lib/components/mapgl-settings/mapgl-settings.component.ts:64


selectionsSnapshot

selectionsSnapshot: Map<string, string>

Defined in

projects/arlas-components/src/lib/components/mapgl-settings/mapgl-settings.component.ts:71

Methods

createGeoQueryForm

createGeoQueryForm(collectionName, displayCollectionName, filterGeometries, operationsSelectModel): void

Parameters

Name Type
collectionName string
displayCollectionName string
filterGeometries GeometrySelectModel[]
operationsSelectModel OperationSelectModel[]

Returns

void

Defined in

projects/arlas-components/src/lib/components/mapgl-settings/mapgl-settings.component.ts:96


emitGeoFilter

emitGeoFilter(): void

Emits the geo-query to apply

Returns

void

Defined in

projects/arlas-components/src/lib/components/mapgl-settings/mapgl-settings.component.ts:87


ngOnDestroy

ngOnDestroy(): void

Returns

void

Defined in

projects/arlas-components/src/lib/components/mapgl-settings/mapgl-settings.component.ts:81


ngOnInit

ngOnInit(): void

Returns

void

Implementation of

OnInit.ngOnInit

Defined in

projects/arlas-components/src/lib/components/mapgl-settings/mapgl-settings.component.ts:79


onClose

onClose(): void

Closes the dialog

Returns

void

Defined in

projects/arlas-components/src/lib/components/mapgl-settings/mapgl-settings.component.ts:92