api.exec()
Beschreibung
Ermöglicht das Auslösen der internen Events
Die Methode ist asynchron und gibt ein Promise zurück, das mit der verarbeiteten Event-Konfiguration aufgelöst wird.
Verwendung
api.exec(
event: string,
config: object
): Promise<any>;
Parameter
event- (erforderlich) ein auszulösendes Eventconfig- (erforderlich) das Konfigurationsobjekt mit Parametern (siehe das auszulösende Event)
Events
Info
Die vollständige Liste der internen Booking-Events finden Sie hier.
Beispiel
Das folgende Beispiel zeigt, wie ein Filter bei der Initialisierung angewendet wird:
const widget = new booking.Booking("#root", {
data,
//andere Konfigurationsparameter
});
widget.api.exec("filter-data", {
text: "Allergist",
date: {
start: new Date,
end: new Date(2025, 2, 12)
},
time: [
{
from: 12,
to: 20
}
]
});