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:54

Properties

GEO_QUERIES_DESCRIPTION

GEO_QUERIES_DESCRIPTION: string = 'Draw a bbox or a polygon that'

Constants

Defined in

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


GEO_QUERIES_GEOMETRY_DESCRIPTION

GEO_QUERIES_GEOMETRY_DESCRIPTION: string = 'the following geometry'

Defined in

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


OP_CONSTANTS

OP_CONSTANTS: Object

Type declaration

Name Type
INTERSECTS string
NOTINTERSECTS string
NOTWITHIN string
WITHIN string

Defined in

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


collectionsColors

collectionsColors: string[] = []

Defined in

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


emittedGeoQueries

emittedGeoQueries: Map<string, GeoQuery>

Defined in

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


geoQueriesFormGroups

geoQueriesFormGroups: UntypedFormGroup[] = []

Defined in

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


geoQueryEmitter

geoQueryEmitter: Subject<Map<string, GeoQuery>>

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:39


selectionsSnapshot

selectionsSnapshot: Map<string, string>

Defined in

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

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:68


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:59


ngOnInit

ngOnInit(): void

Returns

void

Implementation of

OnInit.ngOnInit

Defined in

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


onClose

onClose(): void

closes the dialog

Returns

void

Defined in

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