Запитати ШІ
Українська UK
Перейти до Watbot

HTML-код

Власний HTML зі скриптами та стилями всередині елемента: калькулятор, віджет сервісу, нестандартна верстка. Елемент стає в область екрана поруч з іншими елементами. Якщо ваш код має зайняти весь екран, виберіть вигляд екрана «HTML-код».

Елемент «HTML-код»: картка бонусів на екрані, код, виходи та змінніЕлемент «HTML-код»: картка бонусів на екрані, код, виходи та змінні

Налаштування

  • «Код» — HTML до 100 000 символів. Скрипти й стилі — усередині коду. У нового елемента в коді приклад: заголовок «Привіт!» і рядок тексту.
  • «Висота» — «За вмістом»: підлаштовується під код, зокрема коли він сам змінює вміст. «Задати» — від 40 до 2000 пікселів, усе, що не вміститься, прокручується всередині елемента.
  • «Виходи» — до 20. У виходу — «Ключ» (латиниця, цифри, _ і -) і «Назва на схемі». Код викликає вихід за ключем: app.event('next').
  • «Змінні, які код може записати» — до 50 імен. Решту сервер не прийме.

Під налаштуваннями — довідка «Що доступно коду».

Як працює код

Код працює в ізольованому фреймі: сесія, дані застосунку та решта екрана йому недоступні. Колір тексту фрейм бере з теми застосунку. У редакторі екрана фрейм показує результат і перезапускається після зміни коду; на схемі замість коду — заглушка.

Що можна викликати з коду — app.event, app.variables.set, сховище localStorage, app.openLink — і як підставити змінну просто в код, описано на сторінці Код у застосунку.

Виходи

Кожен вихід із «Виходів» — це вихід екрана з назвою, яку ви задали (без назви — із ключем). Разом із переходом код може записати дозволені змінні: app.event('use', {bonusUsed: '350'}).