Server IP : 80.87.202.40 / Your IP : 216.73.216.169 Web Server : Apache System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64 User : bitrix ( 600) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/bitrix/ext_www/ilovecveti.ru/bitrix/js/bizproc/debugger/src/tourguide/ |
Upload File : |
import {Guide} from 'ui.tour'; import {Text} from "main.core"; export class ActionPanelGuide { #guide: Guide; constructor(options) { this.#guide = new Guide({ steps: [ { target: options.target, title: ActionPanelGuide.#getHtmlTitle(options.title) || '', text: options.text || '', //article: options.article, condition: { top: true, bottom: false, color: 'warning', }, }, ], onEvents: true }); } start() { this.#guide.getPopup().setWidth(370); //some magic ^_^ this.#guide.showNextStep(); } finish() { this.#guide.close(); } static #getHtmlTitle(title): ?HTMLDivElement { if (title) { return ` <div class="bizproc__action-panel-guide"> <div class="bizproc__action-panel-guide--title --warning-icon">${Text.encode(title)}</div> </div> `; } return null; } }