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

Показывать:
Определен в: src\common.js:11
Модуль: common

Фреймворк добавляет в прототипы Object и Number
несколько методов - синтаксический сахар для наследования и работы со свойствами

Конструктор

Object

()

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

Методы

__define

()

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

Синтаксический сахар для defineProperty

_clone

(
  • src
  • [exclude_propertyes]
)
Object | Array

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

Создаёт копию объекта

Параметры:

  • src Object | Array
    • исходный объект
  • [exclude_propertyes] Object optional
    • объект, в ключах которого имена свойств, которые не надо копировать

Возвращает:

Object | Array:
  • копия объекта

_extend

(
  • Parent
)

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

Реализует наследование текущим конструктором свойств и методов конструктора Parent

Параметры:

  • Parent Function

_mixin

(
  • src
)
This

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

Копирует все свойства из src в текущий объект исключая те, что в цепочке прототипов src до Object

Параметры:

  • src Object
    • источник

Возвращает:

This:

form_list

(
  • pwnd
  • attr
)

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

Определен в src\widgets\wnd_selection.js:662

Форма списка объектов данных

Параметры:

  • pwnd DhtmlXWindows
    • указатель на родительскую форму
  • attr Object
    • параметры инициализации формы

form_selection

(
  • pwnd
  • attr
)

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

Определен в src\widgets\wnd_selection.js:10

Форма выбора объекта данных

Параметры:

  • pwnd DhtmlXWindowsCell
    • указатель на родительскую форму
  • attr Object
    • параметры инициализации формы
    • [initial_value] DataObj optional
      • начальное значение выбора
    • [parent] DataObj optional
      • начальное значение родителя для иерархических справочников
    • [on_select] Function optional
      • callback при выборе значения
    • [on_grid_inited] Function optional
      • callback после инициализации грида
    • [on_new] Function optional
      • callback после создания нового объекта
    • [on_edit] Function optional
      • callback перед вызовом редактора
    • [on_close] Function optional
      • callback при закрытии формы

getNotifier

()

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

Возвращает объект нотификатора

observe

()

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

Подключает наблюдателя

unobserve

()

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

Отключает наблюдателя