Commit 3f4cd52b authored by Valentin Skripnikov's avatar Valentin Skripnikov

-

parent ff054503
......@@ -159,7 +159,7 @@
.. js:function:: dataLoaded(definition[,data])
Построение формы согласно definition и заполнение asfData значением параметра data.
Вспомогательный метод, вызывающийся при выполнении методов ``showFormData`` и ``showFormByCode``.
Вспомогательный метод, вызывающийся при выполнении методов :js:func:`showFormData` и :js:func:`showFormByCode`.
:param string definition: Описание формы в формате JSON.
:param string data: Данные формы в форме JSON.
......@@ -174,6 +174,8 @@
Базовая модель
"""""""""""""""
--------------------------------------------------------------------------------
**Поля базовой модели**
.. js:data:: asfProperty
......@@ -184,6 +186,8 @@
Модель проигрывателя
--------------------------------------------------------------------------------
**Методы базовой модели**
.. js:function:: fireChangeEvents()
......@@ -252,6 +256,27 @@
Базовое отображение
"""""""""""""""""""
**Поля базового отображения**
.. js:data:: model
Модель. Наследует AS.FORMS.Model
.. js:data:: container
Контейнер, в котором будет отрисовываться отображение
.. js:data:: input
Поле ввода для некоторых компонентов:
* текстовое поле
* числовое поле
* многострочный текст
.. js:data:: playerView
Отображение проигрывателя
+-----------------------+----------------------+------------------------------+
| Наименование | Тип | Описание |
+=======================+======================+==============================+
......@@ -271,37 +296,36 @@
| playerView | | Отображение проигрывателя |
+-----------------------+----------------------+------------------------------+
--------------------------------------------------------------------------------
**Базовые методы отображения**
.. js:function:: unmarkInvalid()
Убрать пометку неправильно заполненного поля
.. js:function:: markInvalid()
Пометить поле как неправильно заполненное
.. js:function:: checkValid()
Проверить корректность текущего значения (если поле заполнено неверно, то вызовется метод markInvalid)
.. js:function:: setEnabled(enabled)
Сделать доступным или недоступным для редактирования
:param boolean enabled:
.. js:function:: setVisible(visible)
Сделать видимым или невидимым
:param boolean visible:
.. js:function:: updateValueFromModel()
+-----------------------+----------------------+------------------------------+
| Наименование | Аргумент | Описание |
+=======================+======================+==============================+
| unmarkInvalid | | Убрать пометку неправильно |
| | | заполненного поля |
+-----------------------+----------------------+------------------------------+
| markInvalid | | Пометить поле как |
| | | неправильно заполненное |
+-----------------------+----------------------+------------------------------+
| checkValid | | Проверить корректность |
| | | текущего значения (если |
| | | поле заполнено неверно, то |
| | | вызовется метод |
| | | `markInvalid`) |
+-----------------------+----------------------+------------------------------+
| setEnabled | boolean enabled | Сделать доступным или |
| | | недоступным для |
| | | редактирования |
+-----------------------+----------------------+------------------------------+
| setVisible | boolean visible | Сделать видимым или |
| | | невидимым |
+-----------------------+----------------------+------------------------------+
| updateValueFromModel | | Обновить отображение |
| | | согласно значению модели |
+-----------------------+----------------------+------------------------------+
Обновить отображение согласно значению модели
.. note:: Если скрывается последний компонент в строке, то вся строка принимает минимальную высоту 18 px.
......@@ -9,9 +9,8 @@
.. toctree::
:maxdepth: 2
:glob:
:numbered:
intro
dev_process
form_scripting
genindex
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment