Программный интерфейс

Показывать:
Определен в: src\common.ui.js:31
Модуль: common.ui
Родительский модуль: common

Объекты интерфейса пользователя

Методы

add_button

(
  • parent
  • attr
  • battr
)
Element

Описан в модуле wnd_dat

Определен в src\widgets\wnd_dat.js:841

Добавляет кнопку на панель инструментов

Параметры:

  • parent Element
  • attr Object
  • battr Object

Возвращает:

Element:

bind_help

(
  • wnd
  • [path]
)

Определен в src\common.ui.js:150

Добавляет в форму функциональность вызова справки

Параметры:

  • wnd DhtmlXWindowsCell
  • [path] String optional
    • url справки

clear_svgs

(
  • area
)

Определен в src\common.ui.js:42

Очищает область (например, удаляет из div все дочерние элементы)

Параметры:

  • area HTMLElement | String

frm_auth

(
  • attr
)
Promise

Описан в модуле wnd_dat

Определен в src\widgets\wnd_dat.js:229

Создаёт форму авторизации с обработчиками перехода к фидбэку и настройкам, полем входа под гостевой ролью, полями логина и пароля и кнопкой входа

Параметры:

  • attr Object
    • параметры формы
    • [cell] DhtmlXCellObject optional

Возвращает:

Promise:

get_offset

(
  • elm
)
Object

Определен в src\common.ui.js:54

Возвращает координату левого верхнего угла элемента относительно документа

Параметры:

  • elm HTMLElement
    • элемент, координату которого, необходимо определить

Возвращает:

Object:
  • {left: number, top: number}

hash_route

(
  • event
)
Boolean

Определен в src\common.ui.js:235

Выполняет навигацию при изменении хеша url

Параметры:

  • event HashChangeEvent

Возвращает:

Boolean:

normalize_xml

(
  • str
)
XML | String

Определен в src\common.ui.js:71

Заменяет в строке критичные для xml символы

Параметры:

  • str String
    • исходная строка, в которой надо замаскировать символы

Возвращает:

XML | String:

scale_svg

(
  • svg_current
  • size
  • padding
)
String

Определен в src\common.ui.js:83

Масштабирует svg

Параметры:

  • svg_current String
    • исходная строка svg
  • size Number | Object
    • требуемый размер картинки
  • padding Number
    • отступ от границы viewBox

Возвращает:

String:
  • отмасштабированная строка svg

set_hash

(
  • [obj]
  • [ref]
  • [frm]
  • [view]
)

Определен в src\common.ui.js:182

Устанавливает hash url для сохранения истории и последующей навигации

Параметры:

  • [obj] String | Object optional
    • имя класса или объект со свойствами к установке в хеш адреса
  • [ref] String optional
    • ссылка объекта
  • [frm] String optional
    • имя формы объекта
  • [view] String optional
    • имя представления главной формы

swith_view

(
  • name
)

Описан в модуле wnd_dat

Определен в src\widgets\wnd_dat.js:462

Переключает вид формы между списком, календаарём и отчетами

Параметры:

  • name String
    • имя представления

Свойства

popup

DhtmlXPopup

Provided by the events.ui module.

Определен в src\events.ui.js:265

Всплывающие подсказки

См. описание на сайте dhtmlx dhtmlXPopup

w

DhtmlXWindows

Provided by the events.ui module.

Определен в src\events.ui.js:252

Каркас оконного интерфейса

См. описание на сайте dhtmlx dhtmlXWindows