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

-

parent ff054503
...@@ -159,7 +159,7 @@ ...@@ -159,7 +159,7 @@
.. js:function:: dataLoaded(definition[,data]) .. js:function:: dataLoaded(definition[,data])
Построение формы согласно definition и заполнение asfData значением параметра data. Построение формы согласно definition и заполнение asfData значением параметра data.
Вспомогательный метод, вызывающийся при выполнении методов ``showFormData`` и ``showFormByCode``. Вспомогательный метод, вызывающийся при выполнении методов :js:func:`showFormData` и :js:func:`showFormByCode`.
:param string definition: Описание формы в формате JSON. :param string definition: Описание формы в формате JSON.
:param string data: Данные формы в форме JSON. :param string data: Данные формы в форме JSON.
...@@ -174,6 +174,8 @@ ...@@ -174,6 +174,8 @@
Базовая модель Базовая модель
""""""""""""""" """""""""""""""
--------------------------------------------------------------------------------
**Поля базовой модели** **Поля базовой модели**
.. js:data:: asfProperty .. js:data:: asfProperty
...@@ -184,6 +186,8 @@ ...@@ -184,6 +186,8 @@
Модель проигрывателя Модель проигрывателя
--------------------------------------------------------------------------------
**Методы базовой модели** **Методы базовой модели**
.. js:function:: fireChangeEvents() .. js:function:: fireChangeEvents()
...@@ -252,6 +256,27 @@ ...@@ -252,6 +256,27 @@
Базовое отображение Базовое отображение
""""""""""""""""""" """""""""""""""""""
**Поля базового отображения**
.. js:data:: model
Модель. Наследует AS.FORMS.Model
.. js:data:: container
Контейнер, в котором будет отрисовываться отображение
.. js:data:: input
Поле ввода для некоторых компонентов:
* текстовое поле
* числовое поле
* многострочный текст
.. js:data:: playerView
Отображение проигрывателя
+-----------------------+----------------------+------------------------------+ +-----------------------+----------------------+------------------------------+
| Наименование | Тип | Описание | | Наименование | Тип | Описание |
+=======================+======================+==============================+ +=======================+======================+==============================+
...@@ -271,37 +296,36 @@ ...@@ -271,37 +296,36 @@
| playerView | | Отображение проигрывателя | | playerView | | Отображение проигрывателя |
+-----------------------+----------------------+------------------------------+ +-----------------------+----------------------+------------------------------+
--------------------------------------------------------------------------------
**Базовые методы отображения** **Базовые методы отображения**
.. js:function:: unmarkInvalid() .. js:function:: unmarkInvalid()
Убрать пометку неправильно заполненного поля
.. js:function:: markInvalid() .. js:function:: markInvalid()
Пометить поле как неправильно заполненное
.. js:function:: checkValid() .. js:function:: checkValid()
Проверить корректность текущего значения (если поле заполнено неверно, то вызовется метод markInvalid)
.. js:function:: setEnabled(enabled) .. js:function:: setEnabled(enabled)
Сделать доступным или недоступным для редактирования
:param boolean enabled:
.. js:function:: setVisible(visible) .. js:function:: setVisible(visible)
Сделать видимым или невидимым
:param boolean visible:
.. js:function:: updateValueFromModel() .. js:function:: updateValueFromModel()
+-----------------------+----------------------+------------------------------+ Обновить отображение согласно значению модели
| Наименование | Аргумент | Описание |
+=======================+======================+==============================+ .. note:: Если скрывается последний компонент в строке, то вся строка принимает минимальную высоту 18 px.
| unmarkInvalid | | Убрать пометку неправильно |
| | | заполненного поля |
+-----------------------+----------------------+------------------------------+
| markInvalid | | Пометить поле как |
| | | неправильно заполненное |
+-----------------------+----------------------+------------------------------+
| checkValid | | Проверить корректность |
| | | текущего значения (если |
| | | поле заполнено неверно, то |
| | | вызовется метод |
| | | `markInvalid`) |
+-----------------------+----------------------+------------------------------+
| setEnabled | boolean enabled | Сделать доступным или |
| | | недоступным для |
| | | редактирования |
+-----------------------+----------------------+------------------------------+
| setVisible | boolean visible | Сделать видимым или |
| | | невидимым |
+-----------------------+----------------------+------------------------------+
| updateValueFromModel | | Обновить отображение |
| | | согласно значению модели |
+-----------------------+----------------------+------------------------------+
...@@ -9,9 +9,8 @@ ...@@ -9,9 +9,8 @@
.. toctree:: .. toctree::
:maxdepth: 2 :maxdepth: 2
:glob: :glob:
:numbered:
intro intro
dev_process dev_process
form_scripting 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