comparison client/src/components/fairway/AvailableFairwayDepth.vue @ 3481:ba26adce0ce8

afd: robust legend name
author Thomas Junk <thomas.junk@intevation.de>
date Mon, 27 May 2019 15:54:35 +0200
parents cc11f207e060
children a303a746e471
comparison
equal deleted inserted replaced
3478:afab8d87932c 3481:ba26adce0ce8
204 dataLink() { 204 dataLink() {
205 return `data:text/csv;charset=utf-8, ${encodeURIComponent(this.csv)}`; 205 return `data:text/csv;charset=utf-8, ${encodeURIComponent(this.csv)}`;
206 }, 206 },
207 csvFileName() { 207 csvFileName() {
208 return `${this.$gettext("fairwayavailability")}-${ 208 return `${this.$gettext("fairwayavailability")}-${
209 this.selectedFairwayAvailabilityFeature.properties.name 209 this.featureName
210 }-${filters.surveyDate(this.fromDate)}-${filters.surveyDate( 210 }-${filters.surveyDate(this.fromDate)}-${filters.surveyDate(
211 this.toDate 211 this.toDate
212 )}-${this.$gettext(this.frequency)}-.csv`; 212 )}-${this.$gettext(this.frequency)}-.csv`;
213 }, 213 },
214 frequencyToRange() { 214 frequencyToRange() {
234 } (${filters.surveyDate(this.fromDate)} - ${filters.surveyDate( 234 } (${filters.surveyDate(this.fromDate)} - ${filters.surveyDate(
235 this.toDate 235 this.toDate
236 )}) ${this.$gettext(this.frequency)}`; 236 )}) ${this.$gettext(this.frequency)}`;
237 }, 237 },
238 featureName() { 238 featureName() {
239 if (this.selectedFairwayAvailabilityFeature == null) return "";
239 return this.selectedFairwayAvailabilityFeature.properties.name; 240 return this.selectedFairwayAvailabilityFeature.properties.name;
240 } 241 }
241 }, 242 },
242 methods: { 243 methods: {
243 applyChange() { 244 applyChange() {