Equipment Plugin
interface PluginOptions {
onComplete: (result: PluginResult) => void;
requestData: {
datECode: string;
constructionTime: number;
container?: string;
};
vinEquipmentIds?: number[];
token?: string;
selector?: string;
credentials?: {
customerNumber: string;
user: string;
password: string;
};
}
interface PluginResult {
SeriesEquipment: EquipmentPosition[];
SpecialEquipment: EquipmentPosition[];
}
EquipmentPosition
<!DOCTYPE html>
<html lang="en">
<head>
<!-- load plugin styles -->
<link
href="https://plugins.wedat.eu/equipment/plugin.css"
rel="stylesheet"
/>
</head>
<body>
<!-- element to which plugin will be rendered -->
<div class="plugin"></div>
<!-- load plugin JS synchronously -->
<script src="https://plugins.wedat.eu/equipment/plugin.js"></script>
<!-- init plugin options in your JS file or inline JS like this -->
<script>
window.EQUIPMENT_API.init({
selector: ".plugin",
requestData: {
datECode: "012851200090002",
constructionTime: "4870",
},
onComplete: console.log,
});
</script>
</body>
</html>