
templates.enUS.TrafficSimulationGenPage.hbs Maven / Gradle / Ivy
{{#*inline "htmTitleTrafficSimulationPage"}}
{{#if searchListTrafficSimulation_}}{{#eq trafficSimulationCount int1}}{{#if id}}traffic simulation{{else}}traffic simulation{{/if}}{{else}}no traffic simulation found{{/eq}}{{else}}traffic simulations{{/if}}
{{/inline}}
{{#*inline "htmMetaTrafficSimulationPage"}}{{> "htmMetaBaseModelPage"}}{{/inline}}
{{#*inline "htmStyleTrafficSimulationPage"}}{{> "htmStyleBaseModelPage"}}{{/inline}}
{{#*inline "htmScriptsTrafficSimulationPage"}}{{> "htmScriptsBaseModelPage"}}
{{/inline}}
{{#*inline "htmScriptTrafficSimulationPage"}}
{{/inline}}
{{#*inline "websocketTrafficSimulationPage"}}
websocketTrafficSimulation(websocketTrafficSimulationInner);
{{/inline}}
{{#*inline "jsWebsocketTrafficSimulationPage"}}{{/inline}}
{{#*inline "jsTooltipTrafficSimulationPage"}}{{/inline}}
{{#*inline "htmTooltipTrafficSimulationPage"}}
${feature.properties.objectTitle}
{{/inline}}
{{#*inline "jsLegendTrafficSimulationPage"}}
var div = L.DomUtil.create('div', 'info legend');
var htm = '';
$.each( window.listTrafficSimulation, function(index, trafficSimulation) {
if(trafficSimulation.areaServed) {
var shapes = [];
if(Array.isArray(trafficSimulation.areaServed))
shapes = shapes.concat(trafficSimulation.areaServed);
else
shapes.push(trafficSimulation.areaServed);
shapes.forEach(function(shape, index) {
htm += htmLegendTrafficSimulation(map, shape, trafficSimulation, index, shapes.length);
});
}
});
div.innerHTML = htm;
return div;
{{/inline}}
{{#*inline "htmLegendTrafficSimulationPage"}}
${title}
{{/inline}}
{{#*inline "jsStyleTrafficSimulationPage"}}
if(feature.geometry.type == 'Point') {
return {
radius: 8
, fillColor: (feature.properties.areaServedColors && feature.properties.areaServedColors[feature.index] ? feature.properties.areaServedColors[feature.index] : (feature.properties.color ? feature.properties.color : '#000'))
, color: (feature.properties.areaServedColors && feature.properties.areaServedColors[feature.index] ? feature.properties.areaServedColors[feature.index] : (feature.properties.color ? feature.properties.color : '#000'))
, weight: 1
, opacity: 0.7
, fillOpacity: 0.7
};
} else if(feature.geometry.type == 'LineString') {
return {
color: (feature.properties.areaServedColors && feature.properties.areaServedColors[feature.index] ? feature.properties.areaServedColors[feature.index] : (feature.properties.color ? feature.properties.color : '#000'))
, weight: 5
, opacity: 0.7
};
} else {
return {
fillColor: (feature.properties.areaServedColors && feature.properties.areaServedColors[feature.index] ? feature.properties.areaServedColors[feature.index] : (feature.properties.color ? feature.properties.color : '#000'))
, color: (feature.properties.areaServedColors && feature.properties.areaServedColors[feature.index] ? feature.properties.areaServedColors[feature.index] : (feature.properties.color ? feature.properties.color : '#000'))
, weight: 3
, opacity: 0.7
, fillOpacity: 0.7
};
}
{{/inline}}
{{#*inline "htmUrlTrafficSimulation"}}{{pageUri}}?q={{query.q}}&rows={{#if rows}}{{rows}}{{else}}{{pagination.rows}}{{/if}}&rows={{#if start}}{{start}}{{else}}{{pagination.start}}{{/if}}{{#each query.fq}}{{#eq fq this}}{{else}}&fq={{fq}}:{{val}}{{/eq}}{{/each}}{{#each query.sort}}{{#eq sort this}}{{else}}&sort={{var}} {{order}}{{/eq}}{{/each}}{{/inline}}
{{#*inline "htmHeadTrafficSimulationPage"}}{{#block "htmTitle"}}{{/block}}{{#block "htmMeta"}}{{/block}}{{#block "htmStyle"}}{{/block}}{{#block "htmScripts"}}{{/block}}{{#block "htmScript"}}{{/block}}{{/inline}}
{{#*inline "htmBodySearchTrafficSimulationPage"}}
{{#each varsQ}}
{{/each}}
start={{ start }}
rows={{ rows }}
{{/inline}}
{{#*inline "htmBodyFiltersTrafficSimulationPage"}}
{{#each varsFq }}
{{#if val }}fq={{ var }}:{{encodeURIComponent val }}{{/if}}
{{#if facetField.var }}facet.field={{ facetField.var }}{{/if}}
{{#each facetField.counts }}
- {{ @key }}: {{ this }}
{{/each}}
{{/each}}
{{/inline}}
{{#*inline "htmBodyRangeTrafficSimulationPage"}}
{{#if rangeGap }}facet.range.gap={{encodeURIComponent rangeGap }}{{/if}}
{{#if rangeStart }}facet.range.start={{encodeURIComponent rangeStart }}{{/if}}
{{#if rangeEnd }}facet.range.end={{encodeURIComponent rangeEnd }}{{/if}}
{{#if defaultRangeVar }}facet.range={!tag=r1}{{encodeURIComponent defaultRangeVar }}{{/if}}
Range Gap
Range Start
Range End
{{#each varsRange }}
{{/each}}
{{/inline}}
{{#*inline "htmBodyPivotTrafficSimulationPage"}}
{{#if defaultPivotVars }}
facet.pivot={!range=r1}{{#each defaultPivotVars }}{{#if @index }},{{/if}}{{ this }}{{/each}}
{{/if}}
{{#each varsFq }}
{{/each}}
{{/inline}}
{{#*inline "htmBodyFieldListTrafficSimulationPage"}}
{{#if defaultFieldListVars }}
fl={{#each defaultFieldListVars }}{{#if @index }},{{/if}}{{ this }}{{/each}}
{{/if}}
{{#each varsFq }}
{{/each}}
{{/inline}}
{{#*inline "htmBodyStatsTrafficSimulationPage"}}
{{#if defaultStatsVars }}
{{#each defaultStatsVars }} stats.field={{ this }}
{{/each}}{{/if}}
{{#each varsFq }}
{{#if enableStats }}
{{#if ./stats }}
{{#each ./stats }}
{{#eq @key 'name' }}{{else}}
{{ @key }}: {{ this }}
{{/eq}}
{{/each}}
{{#if ./stats/max }}
step min max speed in seconds {{/if}}
{{/if}}
{{/if}}
{{/each}}
{{/inline}}
{{#*inline "htmBodyMenuTrafficSimulationPage"}}
{{> "htmBodyMenuBaseModelPage"}}{{/inline}}
{{#*inline "htmBodyGraphTrafficSimulationPage"}}
{{/inline}}
{{#*inline "htmBodyGraphLocationTrafficSimulationPage"}}
{{/inline}}
{{#*inline "htmBodyCount0TrafficSimulationPage"}}
{{#if classIconCssClasses}}
{{/if}}
traffic simulations
{{/inline}}
{{#*inline "htmBodyCount1TrafficSimulationPage"}}
{{#if classIconCssClasses}}
{{/if}}
traffic simulation
{{/inline}}
{{#*inline "htmBodyAllTrafficSimulationPage"}}
{{#if classIconCssClasses}}
{{/if}}
traffic simulations
{{> "table1TrafficSimulationPage"}}
{{/inline}}
{{#*inline "htmFormTrafficSimulationPage"}}
{{#if id}}
{{#block "htmButton_searchpageTrafficSimulation"}}{{/block}}
{{#block "htmForm_searchpageTrafficSimulation"}}{{/block}}
{{/if}}
{{/inline}}
{{#*inline "htmButtonTrafficSimulationPage_patchTrafficSimulation"}}
{{/inline}}
{{#*inline "htmFormButtonTrafficSimulationPage_patchTrafficSimulation"}}
{{/inline}}
{{#*inline "htmFormTrafficSimulationPage_patchTrafficSimulation"}}
{{/inline}}
{{#*inline "htmButtonTrafficSimulationPage_postTrafficSimulation"}}
{{/inline}}
{{#*inline "htmFormButtonTrafficSimulationPage_postTrafficSimulation"}}
{{/inline}}
{{#*inline "htmFormTrafficSimulationPage_postTrafficSimulation"}}
{{/inline}}
{{#*inline "htmButtonTrafficSimulationPage_putimportTrafficSimulation"}}
{{/inline}}
{{#*inline "htmFormButtonTrafficSimulationPage_putimportTrafficSimulation"}}
{{/inline}}
{{#*inline "htmFormTrafficSimulationPage_putimportTrafficSimulation"}}
{{/inline}}
{{#*inline "htmButtonTrafficSimulationPage_searchpageTrafficSimulation"}}
{{/inline}}
{{#*inline "htmFormButtonTrafficSimulationPage_searchpageTrafficSimulation"}}
{{/inline}}
{{#*inline "htmFormTrafficSimulationPage_searchpageTrafficSimulation"}}
{{#ifContainsAnyRoles roles roleForWrite}}
{{> "htmCreated" roleForWriteBool="true" roleForReadBool="true"}}
{{else}}
{{#ifContainsAnyRoles roles roleForRead}}
{{> "htmCreated" roleForWriteBool="false" roleForReadBool="true"}}
{{else}}
{{> "htmCreated" roleForWriteBool="false" roleForReadBool="false"}}
{{/ifContainsAnyRoles}}
{{/ifContainsAnyRoles}}
{{#ifContainsAnyRoles roles roleForWrite}}
{{> "htmModified" roleForWriteBool="true" roleForReadBool="true"}}
{{else}}
{{#ifContainsAnyRoles roles roleForRead}}
{{> "htmModified" roleForWriteBool="false" roleForReadBool="true"}}
{{else}}
{{> "htmModified" roleForWriteBool="false" roleForReadBool="false"}}
{{/ifContainsAnyRoles}}
{{/ifContainsAnyRoles}}
{{#ifContainsAnyRoles roles roleForWrite}}
{{> "htmObjectId" roleForWriteBool="true" roleForReadBool="true"}}
{{else}}
{{#ifContainsAnyRoles roles roleForRead}}
{{> "htmObjectId" roleForWriteBool="false" roleForReadBool="true"}}
{{else}}
{{> "htmObjectId" roleForWriteBool="false" roleForReadBool="false"}}
{{/ifContainsAnyRoles}}
{{/ifContainsAnyRoles}}
{{#ifContainsAnyRoles roles roleForWrite}}
{{> "htmArchived" roleForWriteBool="true" roleForReadBool="true"}}
{{else}}
{{#ifContainsAnyRoles roles roleForRead}}
{{> "htmArchived" roleForWriteBool="false" roleForReadBool="true"}}
{{else}}
{{> "htmArchived" roleForWriteBool="false" roleForReadBool="false"}}
{{/ifContainsAnyRoles}}
{{/ifContainsAnyRoles}}
{{#ifContainsAnyRoles roles roleForWrite}}
{{> "htmDeleted" roleForWriteBool="true" roleForReadBool="true"}}
{{else}}
{{#ifContainsAnyRoles roles roleForRead}}
{{> "htmDeleted" roleForWriteBool="false" roleForReadBool="true"}}
{{else}}
{{> "htmDeleted" roleForWriteBool="false" roleForReadBool="false"}}
{{/ifContainsAnyRoles}}
{{/ifContainsAnyRoles}}
{{#ifContainsAnyRoles roles roleForWrite}}
{{> "htmSimulationName" roleForWriteBool="true" roleForReadBool="true"}}
{{else}}
{{#ifContainsAnyRoles roles roleForRead}}
{{> "htmSimulationName" roleForWriteBool="false" roleForReadBool="true"}}
{{else}}
{{> "htmSimulationName" roleForWriteBool="false" roleForReadBool="false"}}
{{/ifContainsAnyRoles}}
{{/ifContainsAnyRoles}}
{{#ifContainsAnyRoles roles roleForWrite}}
{{> "htmEntityId" roleForWriteBool="true" roleForReadBool="true"}}
{{else}}
{{#ifContainsAnyRoles roles roleForRead}}
{{> "htmEntityId" roleForWriteBool="false" roleForReadBool="true"}}
{{else}}
{{> "htmEntityId" roleForWriteBool="false" roleForReadBool="false"}}
{{/ifContainsAnyRoles}}
{{/ifContainsAnyRoles}}
{{#ifContainsAnyRoles roles roleForWrite}}
{{> "htmStartDateTime" roleForWriteBool="true" roleForReadBool="true"}}
{{else}}
{{#ifContainsAnyRoles roles roleForRead}}
{{> "htmStartDateTime" roleForWriteBool="false" roleForReadBool="true"}}
{{else}}
{{> "htmStartDateTime" roleForWriteBool="false" roleForReadBool="false"}}
{{/ifContainsAnyRoles}}
{{/ifContainsAnyRoles}}
{{#ifContainsAnyRoles roles roleForWrite}}
{{> "htmLocation" roleForWriteBool="true" roleForReadBool="true"}}
{{else}}
{{#ifContainsAnyRoles roles roleForRead}}
{{> "htmLocation" roleForWriteBool="false" roleForReadBool="true"}}
{{else}}
{{> "htmLocation" roleForWriteBool="false" roleForReadBool="false"}}
{{/ifContainsAnyRoles}}
{{/ifContainsAnyRoles}}
{{#ifContainsAnyRoles roles roleForWrite}}
{{> "htmReportKeys" roleForWriteBool="true" roleForReadBool="true"}}
{{else}}
{{#ifContainsAnyRoles roles roleForRead}}
{{> "htmReportKeys" roleForWriteBool="false" roleForReadBool="true"}}
{{else}}
{{> "htmReportKeys" roleForWriteBool="false" roleForReadBool="false"}}
{{/ifContainsAnyRoles}}
{{/ifContainsAnyRoles}}
{{/inline}}
{{#*inline "htmBodySidebarTrafficSimulationPage"}}
{{/inline}}
{{#*inline "htmBodyStartTrafficSimulationPage"}}
{{> "htmBodyStartBaseModelPage"}}
{{/inline}}
{{#*inline "htmBodyMiddleTrafficSimulationPage"}}
{{> "htmBodyMiddleBaseModelPage"}}
{{/inline}}
{{#*inline "htmBodyEndTrafficSimulationPage"}}
{{> "htmBodyEndBaseModelPage"}}
{{/inline}}
{{#*inline "htmBodyTrafficSimulationPage"}}
{{#block "htmBodyStart"}}{{/block}}
{{#block "htmBodyMiddle"}}{{/block}}
{{#block "htmBodyEnd"}}{{/block}}
{{/inline}}
{{#*inline "htmBodyMiddleTrafficSimulationPage"}}
{{#block "htmBodyGraphLocation"}}{{/block}}
{{#block "htmBodyGraph"}}{{/block}}
{{#eq trafficSimulationCount int0}}
{{#block "htmBodyCount0"}}{{/block}}
{{else}}
{{#eq trafficSimulationCount int1}}
{{#if id}}
{{#block "htmBodyCount1"}}{{/block}}
{{else}}
{{#block "htmBodyAll"}}{{/block}}
{{/if}}
{{else}}
{{#block "htmBodyAll"}}{{/block}}
{{/eq}}
{{/eq}}
{{#block "htmForm"}}{{/block}}
{{#block "htmForms"}}{{/block}}
{{/inline}}
{{#*inline "table1TrafficSimulationPage"}}
{{> table2TrafficSimulationPage}}
{{/inline}}
{{#*inline "table2TrafficSimulationPage"}}
{{> "thead1TrafficSimulationPage"}}
{{> "tbody1TrafficSimulationPage"}}
{{> "tfoot1TrafficSimulationPage"}}
{{/inline}}
{{#*inline "thead1TrafficSimulationPage"}}
{{> thead2TrafficSimulationPage}}
{{/inline}}
{{#*inline "thead2TrafficSimulationPage"}}
created
{{/inline}}
{{#*inline "tbody1TrafficSimulationPage"}}
{{> tbody2TrafficSimulationPage}}
{{/inline}}
{{#*inline "tbody2TrafficSimulationPage"}}
{{#each listTrafficSimulation}}
{{siteZonedDateTimeFormat created "MMM d, yyyy h:mm:ss a" siteLocale}}
{{objectTitle}}
{{/each}}
{{/inline}}
{{#*inline "tfoot1TrafficSimulationPage"}}
{{> tfoot2TrafficSimulationPage}}
{{/inline}}
{{#*inline "tfoot2TrafficSimulationPage"}}
{{#if getColumnCreated}}
{{/if}}
{{#if getColumnObjectTitle}}
{{/if}}
{{/inline}}
{{#*inline "htmFormsTrafficSimulationPage"}}
{{#ifContainsAnyRoles roles authRoleSuperAdmin}}
{{#eq trafficSimulationCount int1}}
{{/eq}}
{{/ifContainsAnyRoles}}
{{#ifContainsAnyRoles roles authRoleSuperAdmin}}
{{#block "htmButton_patchTrafficSimulation"}}{{/block}}
{{#block "htmForm_patchTrafficSimulation"}}{{/block}}
{{/ifContainsAnyRoles}}
{{#ifContainsAnyRoles roles authRoleAdmin}}
{{#eq trafficSimulationCount int1}}
{{#if id}}
{{else}}
{{#block "htmButton_postTrafficSimulation"}}{{/block}}
{{#block "htmForm_postTrafficSimulation"}}{{/block}}
{{/if}}
{{else}}
{{#block "htmButton_postTrafficSimulation"}}{{/block}}
{{#block "htmForm_postTrafficSimulation"}}{{/block}}
{{/eq}}
{{/ifContainsAnyRoles}}
{{#ifContainsAnyRoles roles authRoleSuperAdmin}}
{{#block "htmButton_putimportTrafficSimulation"}}{{/block}}
{{#block "htmForm_putimportTrafficSimulation"}}{{/block}}
{{/ifContainsAnyRoles}}
{{#block "htmSuggested"}}{{/block}}
{{/inline}}
{{#*inline "htmSuggestedTrafficSimulationPage"}}
{{#ifContainsAnyRoles roles roleForWrite}}
{{/ifContainsAnyRoles}}
search traffic simulations: