Compare commits
	
		
			15 Commits
		
	
	
		
			80fec7ccaa
			...
			9376c236aa
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						 | 
					9376c236aa | ||
| 
						 | 
					a1079eb21f | ||
| 
						 | 
					c266ce7d42 | ||
| 428e3b002d | |||
| 65366ff09b | |||
| 0f1ce45b2f | |||
| 1ade8025ab | |||
| 
						 | 
					ac8815e8f1 | ||
| 41b1295f9e | |||
| ed5a74ed07 | |||
| a08eed7c67 | |||
| cc421742df | |||
| 9a38630d01 | |||
| 978360fad0 | |||
| 30dab68468 | 
							
								
								
									
										32
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										32
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							@@ -423,6 +423,12 @@
 | 
			
		||||
            "ms": "^2.1.1"
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        "ini": {
 | 
			
		||||
          "version": "1.3.5",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
 | 
			
		||||
          "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
 | 
			
		||||
          "dev": true
 | 
			
		||||
        },
 | 
			
		||||
        "uuid": {
 | 
			
		||||
          "version": "8.3.0",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.0.tgz",
 | 
			
		||||
@@ -1767,25 +1773,25 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "@farmmaps/common": {
 | 
			
		||||
      "version": "0.0.1-prerelease.454",
 | 
			
		||||
      "resolved": "https://repository.akkerweb.nl/repository/npm-group/@farmmaps/common/-/common-0.0.1-prerelease.454.tgz",
 | 
			
		||||
      "integrity": "sha512-qG4p/+7nHkqDU0ZtaBoNFoTWuVimyVEcDKAy9G0fQ+grDw/btos5jDzB0ON7ufituGrSwe5D5NT/1m4BTLu9PQ==",
 | 
			
		||||
      "version": "0.0.1-prerelease.478",
 | 
			
		||||
      "resolved": "https://repository.akkerweb.nl/repository/npm-group/@farmmaps/common/-/common-0.0.1-prerelease.478.tgz",
 | 
			
		||||
      "integrity": "sha512-6gnsQiMYHpZt8yAUoURKlQQM+4ICB5KV2varDaUZKGyraSQpzlYrSS3Ru0bokpbPpr3DutcyOFSS68li5KsKhA==",
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "tslib": "^2.0.0"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "@farmmaps/common-map": {
 | 
			
		||||
      "version": "0.0.1-prerelease.454",
 | 
			
		||||
      "resolved": "https://repository.akkerweb.nl/repository/npm-group/@farmmaps/common-map/-/common-map-0.0.1-prerelease.454.tgz",
 | 
			
		||||
      "integrity": "sha512-wn1bNxlUCPMEwUZrs72hL/2+W33iwzSXCZY5+MmeQRH76XhvtHUj4dNyHAPday88BB9ttkYItRCMDFnRLCvnrA==",
 | 
			
		||||
      "version": "0.0.1-prerelease.478",
 | 
			
		||||
      "resolved": "https://repository.akkerweb.nl/repository/npm-group/@farmmaps/common-map/-/common-map-0.0.1-prerelease.478.tgz",
 | 
			
		||||
      "integrity": "sha512-/Q07gnwvluizvdMqgjJ2n3nJspQKjbKKnGEWyJcy69ZqoSAL5aTS8G1EE/Jl+rJx6/A6NjbR5syxQ5k7ofrl9A==",
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "tslib": "^2.0.0"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "@farmmaps/common-map3d": {
 | 
			
		||||
      "version": "0.0.1-prerelease.454",
 | 
			
		||||
      "resolved": "https://repository.akkerweb.nl/repository/npm-group/@farmmaps/common-map3d/-/common-map3d-0.0.1-prerelease.454.tgz",
 | 
			
		||||
      "integrity": "sha512-W9wSW6Rmot0ij9U/Id5Dzbnua96hK6jp4Hw0yzLJtwrC3nxxexqnZsgYhS7UN9y1U6DsTOmqFISpLe3JG3N+ZQ==",
 | 
			
		||||
      "version": "0.0.1-prerelease.478",
 | 
			
		||||
      "resolved": "https://repository.akkerweb.nl/repository/npm-group/@farmmaps/common-map3d/-/common-map3d-0.0.1-prerelease.478.tgz",
 | 
			
		||||
      "integrity": "sha512-OZSsQWEsRNsvpI3IngGnT0s0/FzgvLw75DeXPyTFzwa3m1O+ePiFB6V8yei6my+bKW7axhkM0eh98ThMgKojmg==",
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "tslib": "^2.0.0"
 | 
			
		||||
      }
 | 
			
		||||
@@ -2067,6 +2073,14 @@
 | 
			
		||||
        "pacote": "9.5.12",
 | 
			
		||||
        "semver": "7.3.2",
 | 
			
		||||
        "semver-intersect": "1.4.0"
 | 
			
		||||
      },
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "ini": {
 | 
			
		||||
          "version": "1.3.5",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
 | 
			
		||||
          "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
 | 
			
		||||
          "dev": true
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "@types/color-name": {
 | 
			
		||||
 
 | 
			
		||||
@@ -19,9 +19,9 @@
 | 
			
		||||
    "@angular/platform-browser": "~10.1.3",
 | 
			
		||||
    "@angular/platform-browser-dynamic": "~10.1.3",
 | 
			
		||||
    "@angular/router": "~10.1.3",
 | 
			
		||||
    "@farmmaps/common": ">=0.0.1-prerelease.454 <0.0.1",
 | 
			
		||||
    "@farmmaps/common-map": ">=0.0.1-prerelease.454 <0.0.1",
 | 
			
		||||
    "@farmmaps/common-map3d": ">=0.0.1-prerelease.454 <0.0.1",
 | 
			
		||||
    "@farmmaps/common": ">=0.0.1-prerelease.478 <0.0.1",
 | 
			
		||||
    "@farmmaps/common-map": ">=0.0.1-prerelease.478 <0.0.1",
 | 
			
		||||
    "@farmmaps/common-map3d": ">=0.0.1-prerelease.478 <0.0.1",
 | 
			
		||||
    "@microsoft/signalr": "^3.1.3",
 | 
			
		||||
    "@ng-bootstrap/ng-bootstrap": "^7.0",
 | 
			
		||||
    "@ngrx/effects": "^10.0",
 | 
			
		||||
 
 | 
			
		||||
@@ -386,6 +386,7 @@ export class ItemLayersComponent extends LayerGroupComponent implements OnChange
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  mapEventHandler = (event) => {
 | 
			
		||||
    return;
 | 
			
		||||
    //if(event.type === 'click' && !this.onFeatureSelected.observers.length) return;
 | 
			
		||||
    //if(event.type === 'pointermode' && !this.onFeatureHover.observers.length) return;
 | 
			
		||||
    if(this.itemLayer && this.itemLayer.layer) {
 | 
			
		||||
@@ -394,7 +395,6 @@ export class ItemLayersComponent extends LayerGroupComponent implements OnChange
 | 
			
		||||
         if(!features.length) return;
 | 
			
		||||
        let fid = features[0].getId();
 | 
			
		||||
        this.selectedFeatures[fid] = features[0];    
 | 
			
		||||
        console.debug(features[0]);
 | 
			
		||||
       })
 | 
			
		||||
       if(this.selectionLayer) this.selectionLayer.changed();
 | 
			
		||||
    }    
 | 
			
		||||
 
 | 
			
		||||
@@ -16,7 +16,11 @@ export class HasPackageDirective  implements OnInit,OnDestroy{
 | 
			
		||||
  private packSub:Subscription;
 | 
			
		||||
  ngOnInit() {    
 | 
			
		||||
    this.packages$.subscribe((packages) => {
 | 
			
		||||
      if (packages[this.package] && packages[this.package].enabled) {
 | 
			
		||||
      const today = new Date(new Date(Date.now()).toUTCString()).setHours(0,0,0,0);
 | 
			
		||||
      if (packages[this.package] && 
 | 
			
		||||
          packages[this.package].enabled &&
 | 
			
		||||
          (packages[this.package].dataDate && new Date(packages[this.package].dataDate).setHours(0, 0, 0, 0) <= today) &&
 | 
			
		||||
          (packages[this.package].dataEndDate == null || new Date(packages[this.package].dataEndDate).setHours(0, 0, 0, 0) >= today)) {
 | 
			
		||||
        this.viewContainerRef$.createEmbeddedView(this.templateRef$);
 | 
			
		||||
        this.hasView=true;
 | 
			
		||||
      } else if (this.hasView) {
 | 
			
		||||
 
 | 
			
		||||
@@ -2,6 +2,8 @@ export interface IPackage {
 | 
			
		||||
    id:string
 | 
			
		||||
    name:string;
 | 
			
		||||
    enabled?:boolean;
 | 
			
		||||
    dataDate?:Date;
 | 
			
		||||
    dataEndDate?:Date;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
export interface IPackages {
 | 
			
		||||
 
 | 
			
		||||
@@ -116,7 +116,9 @@ export function reducer(state = initialState, action: appCommonActions.Actions )
 | 
			
		||||
      let a = action as appCommonActions.InitUserPackagesSuccess;
 | 
			
		||||
      let packages = {}
 | 
			
		||||
      a.items.forEach((item) => {
 | 
			
		||||
          packages[item.data.id]=item.data;
 | 
			
		||||
        item.data.dataDate = item.dataDate;
 | 
			
		||||
        item.data.dataEndDate = item.dataEndDate;
 | 
			
		||||
        packages[item.data.id]=item.data;
 | 
			
		||||
      });
 | 
			
		||||
 | 
			
		||||
      return tassign(state,{userPackages:packages});
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user