1️⃣Widget API

Функції та механізми, якими можна керувати віджетом

1. Відкриття віджету:

JediDesk(‘openWidget’)

Використовуйте цю функцію, щоб відкривати вікно віджета в потрібний момент.


2. Закриття віджету:

JediDesk(‘closeWidget’) 

Використовуйте цю функцію, щоб закривати вікно віджета в потрібний момент.


3. Передача даних користувача:

JediDesk(‘customerData’, {
    “name”: “test”,
    “phone”: “380989888999”,
    “email”: “test @test.test”,
    “note”: “Description”,
    “language”: “en”,
    “custom_fields”: [{
            “id”: 1,
            “value”: “123”
        },
        {
            “id”: 2,
            “value”: “test”
        },
        {
            “id”: 551,
            “value”: “test321”
        }
    ]
})

Використовуйте цю функцію, щоб заповнювати та передавати дані про користувача віджету в потрібний момент.


Дозволені поля для передачі:

4. Підписатись на подію віджета:

window.addEventListener("JediDeskFullyLoaded", (e) => {
    // Тут можна розмістити JS-код, який оброблює подію 
});

Використовуйте цю функцію, щоб отримувати сповіщення про різні події, які звʼязані із віджетом.

Можливі події:

Last updated