Класс InterfaceObjs
Объекты интерфейса пользователя
Состав
Методы
Методы
bind_help
(
-
wnd -
[path]
Добавляет в форму функциональность вызова справки
Параметры:
-
wndDhtmlXWindowsCell -
[path]String optional- url справки
clear_svgs
(
-
area
Очищает область (например, удаляет из div все дочерние элементы)
Параметры:
-
areaHTMLElement | String
frm_auth
(
Promise
-
attr
Создаёт форму авторизации с обработчиками перехода к фидбэку и настройкам, полем входа под гостевой ролью, полями логина и пароля и кнопкой входа
Параметры:
-
attrObject- параметры формы
-
[cell]DhtmlXCellObject optional
Возвращает:
Promise:
get_offset
(
Object
-
elm
Возвращает координату левого верхнего угла элемента относительно документа
Параметры:
-
elmHTMLElement- элемент, координату которого, необходимо определить
Возвращает:
Object:
- {left: number, top: number}
hash_route
(
Boolean
-
event
Выполняет навигацию при изменении хеша url
Параметры:
-
eventHashChangeEvent
Возвращает:
Boolean:
normalize_xml
(
XML | String
-
str
Заменяет в строке критичные для xml символы
Параметры:
-
strString- исходная строка, в которой надо замаскировать символы
Возвращает:
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
Переключает вид формы между списком, календаарём и отчетами
Параметры:
-
nameString- имя представления
metadata.js API