Класс InterfaceObjs
Объекты интерфейса пользователя
Состав
Методы
Методы
bind_help
(
-
wnd
-
[path]
Добавляет в форму функциональность вызова справки
Параметры:
-
wnd
DhtmlXWindowsCell -
[path]
String optional- url справки
clear_svgs
(
-
area
Очищает область (например, удаляет из div все дочерние элементы)
Параметры:
-
area
HTMLElement | String
frm_auth
(
Promise
-
attr
Создаёт форму авторизации с обработчиками перехода к фидбэку и настройкам, полем входа под гостевой ролью, полями логина и пароля и кнопкой входа
Параметры:
-
attr
Object- параметры формы
-
[cell]
DhtmlXCellObject optional
Возвращает:
Promise:
get_offset
(
Object
-
elm
Возвращает координату левого верхнего угла элемента относительно документа
Параметры:
-
elm
HTMLElement- элемент, координату которого, необходимо определить
Возвращает:
Object:
- {left: number, top: number}
hash_route
(
Boolean
-
event
Выполняет навигацию при изменении хеша url
Параметры:
-
event
HashChangeEvent
Возвращает:
Boolean:
normalize_xml
(
XML | String
-
str
Заменяет в строке критичные для xml символы
Параметры:
-
str
String- исходная строка, в которой надо замаскировать символы
Возвращает:
XML | String:
scale_svg
(
String
-
svg_current
-
size
-
padding
Масштабирует svg
Параметры:
Возвращает:
String:
- отмасштабированная строка svg
set_hash
(
-
[obj]
-
[ref]
-
[frm]
-
[view]
Устанавливает hash url для сохранения истории и последующей навигации
Параметры:
-
[obj]
String | Object optional- имя класса или объект со свойствами к установке в хеш адреса
-
[ref]
String optional- ссылка объекта
-
[frm]
String optional- имя формы объекта
-
[view]
String optional- имя представления главной формы
swith_view
(
-
name
Переключает вид формы между списком, календаарём и отчетами
Параметры:
-
name
String- имя представления