arlas-web-components / Exports / MapglSettingsDialogComponent
Class: MapglSettingsDialogComponent
Implements
OnInit
Table of contents
Constructors
Properties
- GEO_QUERIES_DESCRIPTION
- GEO_QUERIES_GEOMETRY_DESCRIPTION
- OP_CONSTANTS
- collectionsColors
- emittedGeoQueries
- geoQueriesFormGroups
- geoQueryEmitter
- selectionsSnapshot
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