Car Search

This section documents all JavaScript custom events dispatched by the Carposé Car Search component. These events allow integration with analytics tools, marketing platforms, or custom logic. Carposé itself does not track user behavior; manual implementation is required.

Car Selected Event

Dispatched when a user clicks on a car card to view details.

Event Name: carpose-car-select

Event Data:

{
  message: "Car select",
  type: "car",
  data: {
    id: "car-456",
    name: "Renault 4 E-Tech elektrisch Evolution 120 Urban Range",
    offerNumber: "OF123456",
    manufacturer: "Renault",
    model: "4 E-Tech"
  }
}

How to Listen:

document.body.addEventListener('carpose-car-select', function(event) {
  const carData = event.detail.data;

  console.log('User selected car:', carData.name);
  console.log('Manufacturer:', carData.manufacturer);
});

Car Contact Modal Open Event

Dispatched when a user opens the contact modal for a car.

Event Name: carpose-car-contact-modal-open

Event Data:

How to Listen:

Car Contact Event

Dispatched when a user successfully submits a contact form for a car.

Event Name: carpose-car-contact

Event Data:

How to Listen:

Last updated