Aller au contenu
Commencer

HTML pur

Zero tooling beyond a bundler that can resolve the package. Register the element once, set object properties in JavaScript, listen with addEventListener.

<mildport-import
api-base-url="https://imports.your-infra.example"
license-key="SIGNED_TENANT_KEY"
></mildport-import>
<script type="module">
import { defineImportSuiteElement } from '@capitality-io/mildport-widget';
await defineImportSuiteElement();
const el = document.querySelector('mildport-import');
el.targets = [
{
id: 'contact',
label: 'Contact',
fields: [{ key: 'person.email', label: 'Email', required: true, columnType: 'email' }],
},
];
el.addEventListener('import-applied', e => {
console.log('applied', e.detail.recordId, e.detail.rowCount);
});
</script>

Rule of thumb: strings → attributes; objects / arrays / functions → properties; results → DOM events.

Suite : Configurer · Événements · tous les frameworks