PageSourceSearch

https://altego.portal.polyfazer.eu/chunks/managed-vehicles-listing-D-mgtgPs.js

js polyfazer.eu collected 2026-09-24 14:03:37 UTC 2,917 bytes, 35 lines download raw bytes

1import{C as a,P as r,h as m,m as n}from"./polyfazer-app-DumDTOPg.js";import{v as s}from"./vehicle-services-BDTbfryd.js";import"./vehicle-tint-image-uut8OlBX.js";import"./diamond-listing-2-CZxxStx-.js";import{m as e}from"./diamond-table-DiX_YLmS.js";import"./main-BEpca-0G.js";import"./vehicle-templates-services-Jr0vDtNx.js";import"./image-frame-DZbP5vtK.js";import"./polymer-utils-B8xivS0d.js";import"./BetterHTML-BN6nzApa.js";import"./BetterTemplateHandling-CTXk4mRb.js";import"./question-tag-C9ym_uv9.js";import"./PolyfazerFiltersManager-B20DzVOd.js";import"./PolyfazerFilter-G6wDdeD6.js";import"./ExtendedDate-BLMVein7.js";import"./theme-mixin-UzPGm89E.js";import"./stamp-repeat-CtgpozQL.js";import"./filters-behavior-BUO4aVrX.js";import"./diamond-section-overlay-D3ZGchRP.js";class o extends a(r){static get template(){return m`
2			${super.template}
3			<style>
4				:host {
5					display: block;
6					width: 100%;
7					height: 100%;
8					position: relative;
9				}
10
11				diamond-listing {
12					--loading-overlay-color: var(--background-color-2);
13					--on-loading-overlay-color: var(--primary-text-color);
14				}
15			</style>
16
17			<div class="content-wrap full-height">
18				<diamond-listing unique-id="managed-vehicles" as="vehicle" id="listing" settings="[[listingSettings]]">
19					<template>
20						<a class="diamond-row" href$="/managed-vehicles/[[vehicle.id]]">
21							<diamond-item text="#[[vehicle.id]]" name="id"></diamond-item>
22							<diamond-item fix="100px" name="image">
23								<vehicle-tint-image style="height: 59px" template-i-d="[[vehicle.vehicleTemplate.id]]" color="[[vehicle.color]]" thumbnail></vehicle-tint-image>
24							</diamond-item>
25							<diamond-item text="[[vehicle.name]]" name="name"></diamond-item>
26							<diamond-item text="[[vehicle.partner.name]]" name="partner"></diamond-item>
27							<diamond-item text="[[vehicle.user.email]]" name="user"></diamond-item>
28							<diamond-item text="[[vehicle.batteryCapacity]] kWh" name="batteryCapacity"></diamond-item>
29							<diamond-item text="[[vehicle.rangeKm]] km" name="range"></diamond-item>
30						</a>
31					</template>
32				</diamond-listing>
33			</div>
34		`}static get properties(){return{}}connectedCallback(){super.connectedCallback(),this.set("listingSettings",{defaultSort:{key:"id",direction:"desc"},headers:{id:e.id,image:e.image,name:{},partner:e.partner,user:e.user,batteryCapacity:{},range:{field:"rangeKm",filter:!1}}})}onPageLeave(){super.onPageLeave?.(),this.$.listing.suspend()}init(){window.managedVehiclesListing=this,this.$.listing.init({service:(i,t)=>s.getManagedList(i,{signal:t}),createEntity:{label:"addVehicle",href:"/managed-vehicles/0/edit",restricted:n.MANAGED_VEHICLES_EDIT},refreshInterval:6e4},this.requiresRefresh),this.set("requiresRefresh",!1)}refresh(){this.set("requiresRefresh",!0)}}window.customElements.define("managed-vehicles-listing",o);
35//# sourceMappingURL=managed-vehicles-listing-D-mgtgPs.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.