Commit e8277c94 authored by Irina Oleynik's avatar Irina Oleynik

Update events.rst

parent c4a6bc4f
...@@ -10,14 +10,14 @@ ...@@ -10,14 +10,14 @@
.. code-block:: js .. code-block:: js
* Событие скрытия компонента, может быть использовано для любого компонента. Событие скрытия компонента, может быть использовано для любого компонента.
* Пример генерации события: Пример генерации события:
* let event = { let event = {
* type: 'set_hidden', type: 'set_hidden',
* hidden: false hidden: false
* }; };
* fire(event, 'код компонента, который хотим скрыть') fire(event, 'код компонента, который хотим скрыть')
*/ /
SET_HIDDEN = 'set_hidden', SET_HIDDEN = 'set_hidden',
Событие блокировки компонента Событие блокировки компонента
...@@ -25,14 +25,14 @@ ...@@ -25,14 +25,14 @@
.. code-block:: js .. code-block:: js
* Событие блокировки компонента, может быть использовано для "Поле для ввода" (input) и "Кнопка" (button) Событие блокировки компонента, может быть использовано для "Поле для ввода" (input) и "Кнопка" (button)
* Пример генерации события: Пример генерации события:
* let event = { let event = {
* type: 'set_disabled', type: 'set_disabled',
* disabled: false disabled: false
* } }
* fire(event, 'код компонента, который хотим скрыть') fire(event, 'код компонента, который хотим скрыть')
*/ /
SET_DISABLED = 'set_disabled', SET_DISABLED = 'set_disabled',
Событие для изменения store Пользовательского компонента Событие для изменения store Пользовательского компонента
...@@ -40,14 +40,14 @@ ...@@ -40,14 +40,14 @@
.. code-block:: js .. code-block:: js
* Событие для изменения store Пользовательского компонента Событие для изменения store Пользовательского компонента
* Пример генерации события: Пример генерации события:
* let event = { let event = {
* type: 'change_custom_comp_store', type: 'change_custom_comp_store',
* store: {} store: {}
* }; };
* fire(event, 'код экземпляра пользовательского компонента, у которого нужно изменить store') fire(event, 'код экземпляра пользовательского компонента, у которого нужно изменить store')
*/ /
CHANGE_CUSTOM_COMP_STORE = 'change_custom_comp_store', CHANGE_CUSTOM_COMP_STORE = 'change_custom_comp_store',
Событие рендера кастомного компонента Событие рендера кастомного компонента
...@@ -55,10 +55,10 @@ ...@@ -55,10 +55,10 @@
.. code-block:: js .. code-block:: js
* Событие рендера кастомного компонента Событие рендера кастомного компонента
* Пример подписки на событие: Пример подписки на событие:
* addListener('render_custom_comp', 'my_form_code', (e) => { // ...Your Code }) addListener('render_custom_comp', 'my_form_code', (e) => { // ...Your Code })
*/ /
RENDER_CUSTOM_COMP = 'render_custom_comp', RENDER_CUSTOM_COMP = 'render_custom_comp',
Событие для отображения сообщения Событие для отображения сообщения
...@@ -66,17 +66,17 @@ ...@@ -66,17 +66,17 @@
.. code-block:: js .. code-block:: js
* Событие для отображения сообщения. Принимает 2 параметра: Событие для отображения сообщения. Принимает 2 параметра:
* @messageType 'error' | 'success' | 'info' @messageType 'error' | 'success' | 'info'
* @text: текст сообщения @text: текст сообщения
* Пример генерации события: Пример генерации события:
* let event = { let event = {
* type: 'show_message', type: 'show_message',
* text: 'Текст сообщения', text: 'Текст сообщения',
* messageType: 'info' messageType: 'info'
* } }
* fire(event, 'код компонента') fire(event, 'код компонента')
*/ /
SHOW_MESSAGE = 'show_message', SHOW_MESSAGE = 'show_message',
Событие для обновлении данных Событие для обновлении данных
...@@ -86,15 +86,15 @@ ...@@ -86,15 +86,15 @@
.. code-block:: js .. code-block:: js
* Событие для обновлении данных. Создан для тех компонент которые работают с внешними ресурсами Событие для обновлении данных. Создан для тех компонент которые работают с внешними ресурсами
* Итератор, Преставление реестра, Список работ, Список файлов Итератор, Преставление реестра, Список работ, Список файлов
* Пример генерации события: Пример генерации события:
*
* let event = { let event = {
* type: 'reload_data', type: 'reload_data',
* } }
* fire(event, 'my_reloadable_component'); fire(event, 'my_reloadable_component');
*/ /
RELOAD_DATA = 'reload_data', RELOAD_DATA = 'reload_data',
События для компонента "Список работ" События для компонента "Список работ"
...@@ -105,14 +105,14 @@ ...@@ -105,14 +105,14 @@
.. code-block:: js .. code-block:: js
* Событие для изменения отображаемого фильтра (пользовательского) в компоненте "Список работ" Событие для изменения отображаемого фильтра (пользовательского) в компоненте "Список работ"
* Пример генерации события: Пример генерации события:
* let event = { let event = {
* type: 'worklist_filter_code_change', type: 'worklist_filter_code_change',
* userFilterCode: '' userFilterCode: ''
* }; };
* fire(event, 'код компонента "Список работ", в котором нужно сменить фильтр') fire(event, 'код компонента "Список работ", в котором нужно сменить фильтр')
*/ /
WORKLIST_FILTER_CODE_CHANGE = 'worklist_filter_code_change', WORKLIST_FILTER_CODE_CHANGE = 'worklist_filter_code_change',
Изменение периода отображаемых работ Изменение периода отображаемых работ
...@@ -120,24 +120,24 @@ ...@@ -120,24 +120,24 @@
.. code-block:: js .. code-block:: js
* Изменение периода отображаемых работ в компоненте "Список работ". Изменение периода отображаемых работ в компоненте "Список работ".
* Периоды: Периоды:
* 'inProgress' 'inProgress'
* 'lastQuarter' 'lastQuarter'
* 'lastMonth' 'lastMonth'
* 'lastWeek' 'lastWeek'
* 'today' 'today'
* 'nextWeek' 'nextWeek'
* 'nextMonth' 'nextMonth'
* 'nextQuarter' 'nextQuarter'
* 'anyPeriod' 'anyPeriod'
* Пример генерации события: Пример генерации события:
* let event = { let event = {
* type: 'worklist_period_change', type: 'worklist_period_change',
* period: 'anyPeriod' period: 'anyPeriod'
* }; };
* fire(event, 'код компонента "Список работ"') fire(event, 'код компонента "Список работ"')
*/ /
WORKLIST_PERIOD_CHANGE = 'worklist_period_change', WORKLIST_PERIOD_CHANGE = 'worklist_period_change',
Событие изменения сортировки списка работ Событие изменения сортировки списка работ
...@@ -145,22 +145,22 @@ ...@@ -145,22 +145,22 @@
.. code-block:: js .. code-block:: js
* Событие изменения сортировки списка работ. Событие изменения сортировки списка работ.
* В качестве параметра принимает поле сортировки orderBy, которое может принимать значения: В качестве параметра принимает поле сортировки orderBy, которое может принимать значения:
* author author
* left left
* percent percent
* responsible responsible
* start_date start_date
* finish_date finish_date
* Пример генерации события: Пример генерации события:
* let event = { let event = {
* type: 'worklist_table_sort', type: 'worklist_table_sort',
* order: 'author', order: 'author',
* orderBy: 'author' orderBy: 'author'
* } }
* fire(event, 'код компонента "Список работ"') fire(event, 'код компонента "Список работ"')
*/ /
WORKLIST_TABLE_SORT = 'worklist_table_sort', WORKLIST_TABLE_SORT = 'worklist_table_sort',
...@@ -169,14 +169,14 @@ ...@@ -169,14 +169,14 @@
.. code-block:: js .. code-block:: js
* Событие отображения удаленных работ в списке работ Событие отображения удаленных работ в списке работ
* Пример генерации события: Пример генерации события:
* let event = { let event = {
* type: 'worklist_ext_show_deleted_change', type: 'worklist_ext_show_deleted_change',
* showDeleted: 'showDeleted', showDeleted: 'showDeleted',
* } }
* fire(event, 'код компонента "Список работ"') fire(event, 'код компонента "Список работ"')
*/ /
WORKLIST_SHOW_DELETED_CHANGE = 'worklist_ext_show_deleted_change', WORKLIST_SHOW_DELETED_CHANGE = 'worklist_ext_show_deleted_change',
Событие отображения завершенных работ Событие отображения завершенных работ
...@@ -184,14 +184,14 @@ ...@@ -184,14 +184,14 @@
.. code-block:: js .. code-block:: js
* Событие отображения завершенных работ в списке работ Событие отображения завершенных работ в списке работ
* Пример генерации события: Пример генерации события:
* let event = { let event = {
* type: 'worklist_ext_show_completed_change', type: 'worklist_ext_show_completed_change',
* showCompleted: 'showCompleted', showCompleted: 'showCompleted',
* } }
* fire(event, 'код компонента "Список работ"') fire(event, 'код компонента "Список работ"')
*/ /
WORKLIST_SHOW_COMPLETED_CHANGE = 'worklist_ext_show_completed_change', WORKLIST_SHOW_COMPLETED_CHANGE = 'worklist_ext_show_completed_change',
Событие клика на конкретную работу Событие клика на конкретную работу
...@@ -199,10 +199,10 @@ ...@@ -199,10 +199,10 @@
.. code-block:: js .. code-block:: js
* Событие клика на конкретную работу в списке работ Событие клика на конкретную работу в списке работ
* Пример подписки на событие: Пример подписки на событие:
* addListener('worklist_item_click', 'my_work_list_comp', (e) => { console.log(e) }) addListener('worklist_item_click', 'my_work_list_comp', (e) => { console.log(e) })
*/ /
WORKLIST_ITEM_CLICK = 'worklist_item_click', WORKLIST_ITEM_CLICK = 'worklist_item_click',
Событие двойного клика по работе Событие двойного клика по работе
...@@ -210,8 +210,8 @@ ...@@ -210,8 +210,8 @@
.. code-block:: js .. code-block:: js
* Событие клика на конкретную работу в списке работ Событие клика на конкретную работу в списке работ
* Пример подписки на событие: Пример подписки на событие:
addListener('worklist_item_dbl_click', 'workList-1', (e) => { addListener('worklist_item_dbl_click', 'workList-1', (e) => {
console.log('dblclick', e) console.log('dblclick', e)
}) })
...@@ -221,14 +221,14 @@ ...@@ -221,14 +221,14 @@
.. code-block:: js .. code-block:: js
* Событие изменения количества отображаемых работ на странице списка работ Событие изменения количества отображаемых работ на странице списка работ
* Пример генерации события: Пример генерации события:
* let event = { let event = {
* type: 'worklist_row_count_on_page', type: 'worklist_row_count_on_page',
* rowsPerPage: 10, rowsPerPage: 10,
* } }
* fire(event, 'код компонента "Список работ"') fire(event, 'код компонента "Список работ"')
*/ /
WORKLIST_ROW_COUNT_ON_PAGE_CHANGE = 'worklist_row_count_on_page', WORKLIST_ROW_COUNT_ON_PAGE_CHANGE = 'worklist_row_count_on_page',
Событие обновления списка работ Событие обновления списка работ
...@@ -236,14 +236,14 @@ ...@@ -236,14 +236,14 @@
.. code-block:: js .. code-block:: js
* Событие обновления списка работ Событие обновления списка работ
* Пример генерации события: Пример генерации события:
* let event = { let event = {
* type: 'worklist_refresh', type: 'worklist_refresh',
* shouldLoadData: true, shouldLoadData: true,
* } }
* fire(event, 'код компонента "Список работ"') fire(event, 'код компонента "Список работ"')
*/ /
WORKLIST_REFRESH = 'worklist_refresh', WORKLIST_REFRESH = 'worklist_refresh',
// TODO пока еще нет такого кейса // TODO пока еще нет такого кейса
...@@ -258,14 +258,14 @@ ...@@ -258,14 +258,14 @@
.. code-block:: js .. code-block:: js
* Событие для изменения отображаемого реестра по коду Событие для изменения отображаемого реестра по коду
* Пример генерации события: Пример генерации события:
* let event = { let event = {
* type: 'registry_code_change', type: 'registry_code_change',
* code: 'example', code: 'example',
* } }
* fire(event, 'код компонента "Представление реестра"') fire(event, 'код компонента "Представление реестра"')
*/ /
REGISTRY_CODE_CHANGE = 'registry_code_change', REGISTRY_CODE_CHANGE = 'registry_code_change',
Событие клика на конкретную запись Событие клика на конкретную запись
...@@ -273,12 +273,12 @@ ...@@ -273,12 +273,12 @@
.. code-block:: js .. code-block:: js
* Событие клика на конкретную запись в представлении реестра Событие клика на конкретную запись в представлении реестра
* Пример подписки на событие: Пример подписки на событие:
* addListener('registry_item_click', 'my_form_code', (e) => { addListener('registry_item_click', 'my_form_code', (e) => {
* // e - объект события, в котором хранится информация о выбранной записи реестра // e - объект события, в котором хранится информация о выбранной записи реестра
* }) })
*/ /
REGISTRY_ITEM_CLICK = 'registry_item_click', REGISTRY_ITEM_CLICK = 'registry_item_click',
Событие успешной загрузки записей реестра Событие успешной загрузки записей реестра
...@@ -286,10 +286,10 @@ ...@@ -286,10 +286,10 @@
.. code-block:: js .. code-block:: js
* Событие успешной загрузки записей реестра в представлении реестра Событие успешной загрузки записей реестра в представлении реестра
* Пример подписки на событие: Пример подписки на событие:
* addListener('registry_data_loaded', 'my_form_code', (e) => {...your code}) addListener('registry_data_loaded', 'my_form_code', (e) => {...your code})
*/ /
REGISTRY_DATA_LOADED = 'registry_data_loaded', REGISTRY_DATA_LOADED = 'registry_data_loaded',
Событие для перехода на указанную страницу Событие для перехода на указанную страницу
...@@ -297,14 +297,14 @@ ...@@ -297,14 +297,14 @@
.. code-block:: js .. code-block:: js
* Событие для перехода на указанную страницу в представлении реестра Событие для перехода на указанную страницу в представлении реестра
* Пример генерации события: Пример генерации события:
* let event = { let event = {
* type: 'registry_page_change', type: 'registry_page_change',
* page: 4, page: 4,
* } }
* fire(event, 'код компонента "Представление реестра"') fire(event, 'код компонента "Представление реестра"')
*/ /
REGISTRY_PAGE_CHANGE = 'registry_page_change', REGISTRY_PAGE_CHANGE = 'registry_page_change',
Событие для перехода на следущую страницу Событие для перехода на следущую страницу
...@@ -312,13 +312,13 @@ ...@@ -312,13 +312,13 @@
.. code-block:: js .. code-block:: js
* Событие для перехода на следущую страницу в представлении реестра Событие для перехода на следущую страницу в представлении реестра
* Пример генерации события: Пример генерации события:
* let event = { let event = {
* type: 'registry_page_next', type: 'registry_page_next',
* } }
* fire(event, 'код компонента "Представление реестра"') fire(event, 'код компонента "Представление реестра"')
*/ /
REGISTRY_PAGE_NEXT = 'registry_page_next', REGISTRY_PAGE_NEXT = 'registry_page_next',
Событие для перехода на предыдущую страницу Событие для перехода на предыдущую страницу
...@@ -326,13 +326,13 @@ ...@@ -326,13 +326,13 @@
.. code-block:: js .. code-block:: js
* Событие для перехода на предыдущую страницу в представлении реестра Событие для перехода на предыдущую страницу в представлении реестра
* Пример генерации события: Пример генерации события:
* let event = { let event = {
* type: 'registry_page_back', type: 'registry_page_back',
* } }
* fire(event, 'код компонента "Представление реестра"') fire(event, 'код компонента "Представление реестра"')
*/ /
REGISTRY_PAGE_BACK = 'registry_page_back', REGISTRY_PAGE_BACK = 'registry_page_back',
Событие для изменения количества отображаемых записей Событие для изменения количества отображаемых записей
...@@ -340,14 +340,14 @@ ...@@ -340,14 +340,14 @@
.. code-block:: js .. code-block:: js
* Событие для изменения количества отображаемых записей на одной странице в представлении реестра Событие для изменения количества отображаемых записей на одной странице в представлении реестра
* Пример генерации события: Пример генерации события:
* let event = { let event = {
* type: 'registry_row_count_change', type: 'registry_row_count_change',
* rowCount: 10 rowCount: 10
* } }
* fire(event, 'код компонента который хотим изменить') fire(event, 'код компонента который хотим изменить')
*/ /
REGISTRY_ROW_COUNT_CHANGE = 'registry_row_count_change', REGISTRY_ROW_COUNT_CHANGE = 'registry_row_count_change',
// TODO пока еще нет такого кейса // TODO пока еще нет такого кейса
...@@ -370,14 +370,14 @@ ...@@ -370,14 +370,14 @@
.. code-block:: js .. code-block:: js
* Событие изменения отображаемого кода фильтра реестра в представлении реестра Событие изменения отображаемого кода фильтра реестра в представлении реестра
* Пример генерации события: Пример генерации события:
* let event = { let event = {
* type: 'registry_filter_change', type: 'registry_filter_change',
* filterCode: 'only_admin_users_records' filterCode: 'only_admin_users_records'
* } }
* fire(event, 'код компонента который хотим изменить') fire(event, 'код компонента который хотим изменить')
*/ /
REGISTRY_FILTER_CHANGE = 'registry_filter_change', REGISTRY_FILTER_CHANGE = 'registry_filter_change',
Событие, генерируемое при наличии предыдущей страницы Событие, генерируемое при наличии предыдущей страницы
...@@ -385,10 +385,10 @@ ...@@ -385,10 +385,10 @@
.. code-block:: js .. code-block:: js
* Событие, генерируемое при наличии предыдущей страницы в представлении реестра Событие, генерируемое при наличии предыдущей страницы в представлении реестра
* Пример подписки на событие: Пример подписки на событие:
* addListener('has_previous_page', 'my_form_code', (e) => {...your code}) addListener('has_previous_page', 'my_form_code', (e) => {...your code})
*/ /
HAS_PREVIOUS_PAGE = 'has_previous_page', HAS_PREVIOUS_PAGE = 'has_previous_page',
Событие, генерируемое при отсутствии предыдущей страницы Событие, генерируемое при отсутствии предыдущей страницы
...@@ -396,10 +396,10 @@ ...@@ -396,10 +396,10 @@
.. code-block:: js .. code-block:: js
* Событие, генерируемое при отсутствии предыдущей страницы в представлении реестра Событие, генерируемое при отсутствии предыдущей страницы в представлении реестра
* Пример подписки на событие: Пример подписки на событие:
* addListener('no_previous_page', 'my_form_code', (e) => {...your code}) addListener('no_previous_page', 'my_form_code', (e) => {...your code})
*/ /
NO_PREVIOUS_PAGE = 'no_previous_page', NO_PREVIOUS_PAGE = 'no_previous_page',
Событие, генерируемое при наличии следующей страницы Событие, генерируемое при наличии следующей страницы
...@@ -407,10 +407,10 @@ ...@@ -407,10 +407,10 @@
.. code-block:: js .. code-block:: js
* Событие, генерируемое при наличии следующей страницы в представлении реестра Событие, генерируемое при наличии следующей страницы в представлении реестра
* Пример подписки на событие Пример подписки на событие
* addListener('has_next_page', 'my_form_code', (e) => {...your code}) addListener('has_next_page', 'my_form_code', (e) => {...your code})
*/ /
HAS_NEXT_PAGE = 'has_next_page', HAS_NEXT_PAGE = 'has_next_page',
Событие, генерируемое при отсутствии следующей страницы Событие, генерируемое при отсутствии следующей страницы
...@@ -418,10 +418,10 @@ ...@@ -418,10 +418,10 @@
.. code-block:: js .. code-block:: js
* Событие, генерируемое при отсутствии следующей страницы в представлении реестра Событие, генерируемое при отсутствии следующей страницы в представлении реестра
* Примеры использовани в редакторе Примеры использовани в редакторе
* addListener('no_next_page', 'my_form_code', (e) => {...your code}) addListener('no_next_page', 'my_form_code', (e) => {...your code})
*/ /
NO_NEXT_PAGE = 'no_next_page', NO_NEXT_PAGE = 'no_next_page',
События для страницы События для страницы
...@@ -432,10 +432,10 @@ ...@@ -432,10 +432,10 @@
.. code-block:: js .. code-block:: js
* Событие загрузки страницы. Событие загрузки страницы.
* Пример подписки на событие: Пример подписки на событие:
* addListener('page_load', 'any_comp_code', (e) => { // ...Your Code }) addListener('page_load', 'any_comp_code', (e) => { // ...Your Code })
*/ /
PAGE_LOAD = 'page_load', PAGE_LOAD = 'page_load',
Событие для перехода на другую страницу приложения Событие для перехода на другую страницу приложения
...@@ -443,25 +443,25 @@ ...@@ -443,25 +443,25 @@
.. code-block:: js .. code-block:: js
* Событие для перехода на другую страницу приложения с передачей ей параметров Событие для перехода на другую страницу приложения с передачей ей параметров
* Пример генерации события: Пример генерации события:
* let event = { let event = {
* type: 'goto_page', type: 'goto_page',
* pageCode: 'second_page', pageCode: 'second_page',
* pageParams: [ pageParams: [
* { {
* pageParamName: 'Имя параметра страницы second_page', pageParamName: 'Имя параметра страницы second_page',
* value: 'Значение параметра страницы' value: 'Значение параметра страницы'
* }, },
* { {
* pageParamName: 'Имя параметра страницы second_page',, pageParamName: 'Имя параметра страницы second_page',,
* value: 'Значение параметра страницы' value: 'Значение параметра страницы'
* }, },
* ... ...
* ] ]
* } }
* fire(event, 'any_comp_code') fire(event, 'any_comp_code')
*/ /
GOTO_PAGE = 'goto_page', GOTO_PAGE = 'goto_page',
Событие для перехода на страницу авторизации Событие для перехода на страницу авторизации
...@@ -469,14 +469,14 @@ ...@@ -469,14 +469,14 @@
.. code-block:: js .. code-block:: js
* Событие для перехода на страницу авторизации с передачей ей целевой страницы Событие для перехода на страницу авторизации с передачей ей целевой страницы
* Пример генерации события: Пример генерации события:
* let event = { let event = {
* type: 'goto_page', type: 'goto_page',
* sourcePageCode: 'код целевой страницы, на которую нужно перейти в случае успешной авторизации' sourcePageCode: 'код целевой страницы, на которую нужно перейти в случае успешной авторизации'
* } }
* fire(event, 'any_comp_code') fire(event, 'any_comp_code')
*/ /
GOTO_LOGIN_PAGE = 'goto_login_page', GOTO_LOGIN_PAGE = 'goto_login_page',
Служебное событие заполнения параметров страницы Служебное событие заполнения параметров страницы
...@@ -486,8 +486,8 @@ ...@@ -486,8 +486,8 @@
.. code-block:: js .. code-block:: js
* Служебное событие заполнения параметров страницы, не рекомендуется подписываться на него. Служебное событие заполнения параметров страницы, не рекомендуется подписываться на него.
*/ /
FILL_PARAM_DATA = 'fill_param_data', FILL_PARAM_DATA = 'fill_param_data',
События для компонентов "Надпись" и "Кнопка" События для компонентов "Надпись" и "Кнопка"
...@@ -498,14 +498,14 @@ ...@@ -498,14 +498,14 @@
.. code-block:: js .. code-block:: js
* Событие для изменения текста, отображаемого в компоненте "Надпись". Параметр text принимает локализированный текст. Событие для изменения текста, отображаемого в компоненте "Надпись". Параметр text принимает локализированный текст.
* Пример генерации события: Пример генерации события:
* let event = { let event = {
* type: 'change_label', type: 'change_label',
* text: localizedText("test","test","test","test"), text: localizedText("test","test","test","test"),
* } }
* fire(event, 'код компонента "Надпись"') fire(event, 'код компонента "Надпись"')
*/ /
CHANGE_LABEL = 'change_label', CHANGE_LABEL = 'change_label',
Событие для имитации клика на компонент "Надпись" Событие для имитации клика на компонент "Надпись"
...@@ -513,13 +513,13 @@ ...@@ -513,13 +513,13 @@
.. code-block:: js .. code-block:: js
* Событие для имитации клика на компонент "Надпись". Событие для имитации клика на компонент "Надпись".
* Пример генерации события: Пример генерации события:
* let event = { let event = {
* type: 'label_click' type: 'label_click'
* } }
* fire(event, 'код компонента "Надпись"') fire(event, 'код компонента "Надпись"')
*/ /
LABEL_CLICK = 'label_click', LABEL_CLICK = 'label_click',
Событие для имитации клика на компонент "Кнопка" Событие для имитации клика на компонент "Кнопка"
...@@ -527,13 +527,13 @@ ...@@ -527,13 +527,13 @@
.. code-block:: js .. code-block:: js
* Событие для имитации клика на компонент "Кнопка". Событие для имитации клика на компонент "Кнопка".
* Пример генерации события: Пример генерации события:
* let event = { let event = {
* type: 'button_click' type: 'button_click'
* } }
* fire(event, 'код компонента "Кнопка"') fire(event, 'код компонента "Кнопка"')
*/ /
BUTTON_CLICK = 'button_click', BUTTON_CLICK = 'button_click',
Событие для изменения подписи компонента "Кнопка" Событие для изменения подписи компонента "Кнопка"
...@@ -541,14 +541,14 @@ ...@@ -541,14 +541,14 @@
.. code-block:: js .. code-block:: js
* Событие для изменения подписи компонента "Кнопка". Параметр text принимает локализированный текст. Событие для изменения подписи компонента "Кнопка". Параметр text принимает локализированный текст.
* Пример генерации события: Пример генерации события:
* let event = { let event = {
* type: 'button_change_text', type: 'button_change_text',
* text: localizedText("test","test","test","test"), text: localizedText("test","test","test","test"),
* } }
* fire(event, 'код компонента "Кнопка"') fire(event, 'код компонента "Кнопка"')
*/ /
BUTTON_CHANGE_TEXT = 'button_change_text', BUTTON_CHANGE_TEXT = 'button_change_text',
Событие для изменения размера компонента "Кнопка" Событие для изменения размера компонента "Кнопка"
...@@ -556,14 +556,14 @@ ...@@ -556,14 +556,14 @@
.. code-block:: js .. code-block:: js
* Событие для изменения размера компонента "Кнопка". Параметр size может принимать значения: (default | uk-button-small | uk-button-large) Событие для изменения размера компонента "Кнопка". Параметр size может принимать значения: (default | uk-button-small | uk-button-large)
* Пример генерации события: Пример генерации события:
* let event = { let event = {
* type: 'button_change_size', type: 'button_change_size',
* text: 'uk-button-small', text: 'uk-button-small',
* } }
* fire(event, 'код компонента "Кнопка"') fire(event, 'код компонента "Кнопка"')
*/ /
BUTTON_CHANGE_SIZE = 'button_change_size', BUTTON_CHANGE_SIZE = 'button_change_size',
Событие для изменения типа компонента "Кнопка" Событие для изменения типа компонента "Кнопка"
...@@ -571,15 +571,15 @@ ...@@ -571,15 +571,15 @@
.. code-block:: js .. code-block:: js
* Событие для изменения типа компонента "Кнопка". Событие для изменения типа компонента "Кнопка".
* Параметр type может принимать значения: (uk-button-text | uk-button-default | uk-button-primary | uk-button-secondary | uk-button-danger | uk-button-link) Параметр type может принимать значения: (uk-button-text | uk-button-default | uk-button-primary | uk-button-secondary | uk-button-danger | uk-button-link)
* Пример генерации события: Пример генерации события:
* let event = { let event = {
* type: 'button_change_size', type: 'button_change_size',
* text: 'uk-button-text', text: 'uk-button-text',
* } }
* fire(event, 'код компонента "Кнопка") fire(event, 'код компонента "Кнопка")
*/ /
BUTTON_CHANGE_TYPE = 'button_change_type', BUTTON_CHANGE_TYPE = 'button_change_type',
// TODO пока еще нет такого кейса // TODO пока еще нет такого кейса
...@@ -599,14 +599,14 @@ ...@@ -599,14 +599,14 @@
.. code-block:: js .. code-block:: js
* Событие для отображения указанной записи по ее идентификатору в проигрывателе форм Событие для отображения указанной записи по ее идентификатору в проигрывателе форм
* Пример генерации события: Пример генерации события:
* let event = { let event = {
* type: 'show_form_data', type: 'show_form_data',
* dataId: '155', dataId: '155',
* } }
* fire(event, 'код компонента "Проигрыватель форм"') fire(event, 'код компонента "Проигрыватель форм"')
*/ /
SHOW_FORM_DATA = 'show_form_data', SHOW_FORM_DATA = 'show_form_data',
Событие для отображения указанной формы по ее коду Событие для отображения указанной формы по ее коду
...@@ -614,14 +614,14 @@ ...@@ -614,14 +614,14 @@
.. code-block:: js .. code-block:: js
* Событие для отображения указанной формы по ее коду в проигрывателе форм Событие для отображения указанной формы по ее коду в проигрывателе форм
* Пример генерации события: Пример генерации события:
* let event = { let event = {
* type: 'show_form', type: 'show_form',
* formCode: 'reg_form', formCode: 'reg_form',
* } }
* fire(event, 'код компонента "Проигрыватель форм"') fire(event, 'код компонента "Проигрыватель форм"')
*/ /
SHOW_FORM = 'show_form', SHOW_FORM = 'show_form',
Событие для отображения указанного представления текущей формы Событие для отображения указанного представления текущей формы
...@@ -629,14 +629,14 @@ ...@@ -629,14 +629,14 @@
.. code-block:: js .. code-block:: js
* Событие для отображения указанного представления текущей формы в проигрывателе форм Событие для отображения указанного представления текущей формы в проигрывателе форм
* Пример генерации события: Пример генерации события:
* let event = { let event = {
* type: 'show_form_view', type: 'show_form_view',
* viewCode: 'reg_form_view_for_mobile', viewCode: 'reg_form_view_for_mobile',
* } }
* fire(event, 'код компонента "Проигрыватель форм"') fire(event, 'код компонента "Проигрыватель форм"')
*/ /
SHOW_FORM_VIEW = 'show_form_view', SHOW_FORM_VIEW = 'show_form_view',
Событие для изменения режима отображения формы Событие для изменения режима отображения формы
...@@ -644,14 +644,14 @@ ...@@ -644,14 +644,14 @@
.. code-block:: js .. code-block:: js
* Событие для изменения режима отображения формы в проигрывателе форм: включение доступности редактирования данных Событие для изменения режима отображения формы в проигрывателе форм: включение доступности редактирования данных
* Пример генерации события: Пример генерации события:
* let event = { let event = {
* type: 'set_form_editable', type: 'set_form_editable',
* editable: false, editable: false,
* } }
* fire(event, 'код компонента "Проигрыватель форм"') fire(event, 'код компонента "Проигрыватель форм"')
*/ /
SET_FORM_EDITABLE = 'set_form_editable', SET_FORM_EDITABLE = 'set_form_editable',
Событие изменения записи по форме Событие изменения записи по форме
...@@ -659,10 +659,10 @@ ...@@ -659,10 +659,10 @@
.. code-block:: js .. code-block:: js
* Событие изменения записи по форме в проигрывателе форм Событие изменения записи по форме в проигрывателе форм
* Пример подписки на событие: Пример подписки на событие:
* addListener('changed_form_data', 'my_form_code', (e) => { // ...Your Code }) addListener('changed_form_data', 'my_form_code', (e) => { // ...Your Code })
*/ /
CHANGED_FORM_DATA = 'changed_form_data', CHANGED_FORM_DATA = 'changed_form_data',
Событие успешной загрузки данных Событие успешной загрузки данных
...@@ -670,10 +670,10 @@ ...@@ -670,10 +670,10 @@
.. code-block:: js .. code-block:: js
* Событие успешной загрузки данных в проигрывателе форм Событие успешной загрузки данных в проигрывателе форм
* Пример подписки на событие: Пример подписки на событие:
* addListener('loaded_form_data', 'my_form_code', (e) => { // ...Your Code }) addListener('loaded_form_data', 'my_form_code', (e) => { // ...Your Code })
*/ /
LOADED_FORM_DATA = 'loaded_form_data', LOADED_FORM_DATA = 'loaded_form_data',
Событие для сохранения данных по форме Событие для сохранения данных по форме
...@@ -681,18 +681,18 @@ ...@@ -681,18 +681,18 @@
.. code-block:: js .. code-block:: js
* Событие для сохранения данных по форме, применяется при изменении уже существующей записи. Входные параметры: Событие для сохранения данных по форме, применяется при изменении уже существующей записи. Входные параметры:
* @success: (dataId: string, documentId: string) => void; @success: (dataId: string, documentId: string) => void;
* @error: (status: number, error: string) => void; @error: (status: number, error: string) => void;
* Пример генерации события: Пример генерации события:
*
* let event = { let event = {
* type: 'save_form_data', type: 'save_form_data',
* success: (dataId, documentId) => { console.log("SUCCESS! ", dataId); }, success: (dataId, documentId) => { console.log("SUCCESS! ", dataId); },
* error: (status, error) => {cosnole.error("FAILED! ", error)} error: (status, error) => {cosnole.error("FAILED! ", error)}
* } }
* fire(event, 'код компонента "Проигрыватель форм"'); fire(event, 'код компонента "Проигрыватель форм"');
*/ /
SAVE_FORM_DATA = 'save_form_data', SAVE_FORM_DATA = 'save_form_data',
Событие для создания новой записи Событие для создания новой записи
...@@ -700,22 +700,22 @@ ...@@ -700,22 +700,22 @@
.. code-block:: js .. code-block:: js
* Событие для создания новой записи по форме. Выполняет создание и сохранение новой записи реестра по форме. Входные параметры: Событие для создания новой записи по форме. Выполняет создание и сохранение новой записи реестра по форме. Входные параметры:
* @registryCode?: string; @registryCode?: string;
* @activate?: boolean; @activate?: boolean;
* @success: (dataId: string, documentId: string) => void; @success: (dataId: string, documentId: string) => void;
* @error: (status: number, error: string) => void; @error: (status: number, error: string) => void;
* Пример генерации события: Пример генерации события:
*
* let event = { let event = {
* type: 'create_form_data', type: 'create_form_data',
* registryCode: 'my_registry', registryCode: 'my_registry',
* activate: true, activate: true,
* success: (dataId, documentId) => { console.log("SUCCESS! ", dataId); }, success: (dataId, documentId) => { console.log("SUCCESS! ", dataId); },
* error: (status, error) => {cosnole.error("FAILED! ", error)} error: (status, error) => {cosnole.error("FAILED! ", error)}
* } }
* fire(event, 'код компонента "Проигрыватель форм"'); fire(event, 'код компонента "Проигрыватель форм"');
*/ /
CREATE_FORM_DATA = 'create_form_data', CREATE_FORM_DATA = 'create_form_data',
Событие для проверки валидности данных Событие для проверки валидности данных
...@@ -723,16 +723,16 @@ ...@@ -723,16 +723,16 @@
.. code-block:: js .. code-block:: js
* Событие для проверки валидности данных формы, отображенной в проигрывателе форм. Входные параметры: Событие для проверки валидности данных формы, отображенной в проигрывателе форм. Входные параметры:
* @errors: (errors: array) => void; @errors: (errors: array) => void;
* Пример генерации события: Пример генерации события:
*
* let event = { let event = {
* type: 'validate_form_data', type: 'validate_form_data',
* callback: (errors) => { errors.map(err => console.error(err); }, callback: (errors) => { errors.map(err => console.error(err); },
* } }
* fire(event, 'код компонента "Проигрыватель форм"'); fire(event, 'код компонента "Проигрыватель форм"');
*/ /
VALIDATE_FORM_DATA = 'validate_form_data', VALIDATE_FORM_DATA = 'validate_form_data',
Событие успешного сохранения существующей записи Событие успешного сохранения существующей записи
...@@ -740,10 +740,10 @@ ...@@ -740,10 +740,10 @@
.. code-block:: js .. code-block:: js
* Событие успешного сохранения существующей записи по форме, генерируется в проигрывателе форм. Событие успешного сохранения существующей записи по форме, генерируется в проигрывателе форм.
* Пример подписки на событие: Пример подписки на событие:
* addListener('saved_form_data', 'my_form_code', (e) => { // ...Your Code }) addListener('saved_form_data', 'my_form_code', (e) => { // ...Your Code })
*/ /
SAVED_FORM_DATA = 'saved_form_data', SAVED_FORM_DATA = 'saved_form_data',
Событие неуспешного сохранения существующей записи Событие неуспешного сохранения существующей записи
...@@ -751,10 +751,10 @@ ...@@ -751,10 +751,10 @@
.. code-block:: js .. code-block:: js
* Событие неуспешного сохранения существующей записи по форме, генерируется в проигрывателе форм Событие неуспешного сохранения существующей записи по форме, генерируется в проигрывателе форм
* Пример подписки на событие: Пример подписки на событие:
* addListener('not_saved_form_data', 'my_form_code', (e) => { // ...Your Code }) addListener('not_saved_form_data', 'my_form_code', (e) => { // ...Your Code })
*/ /
NOT_SAVED_FORM_DATA = 'not_saved_form_data', NOT_SAVED_FORM_DATA = 'not_saved_form_data',
Событие успешного создания новой записи Событие успешного создания новой записи
...@@ -762,10 +762,10 @@ ...@@ -762,10 +762,10 @@
.. code-block:: js .. code-block:: js
* Событие успешного создания новой записи по форме, генерируется в проигрывателе форм. Событие успешного создания новой записи по форме, генерируется в проигрывателе форм.
* Пример подписки на событие: Пример подписки на событие:
* addListener('created_form_data', 'my_form_code', (e) => { // ...Your Code }) addListener('created_form_data', 'my_form_code', (e) => { // ...Your Code })
*/ /
CREATED_FORM_DATA = 'created_form_data', CREATED_FORM_DATA = 'created_form_data',
Событие неуспешного создания новой записи Событие неуспешного создания новой записи
...@@ -773,10 +773,10 @@ ...@@ -773,10 +773,10 @@
.. code-block:: js .. code-block:: js
* Событие неуспешного создания новой записи по форме, генерируется в проигрывателе форм. Событие неуспешного создания новой записи по форме, генерируется в проигрывателе форм.
* Пример подписки на событие: Пример подписки на событие:
* addListener('not_created_form_data', 'my_form_code', (e) => { // ...Your Code }) addListener('not_created_form_data', 'my_form_code', (e) => { // ...Your Code })
*/ /
NOT_CREATED_FORM_DATA = 'not_created_form_data', NOT_CREATED_FORM_DATA = 'not_created_form_data',
Событие валидности данных Событие валидности данных
...@@ -784,10 +784,10 @@ ...@@ -784,10 +784,10 @@
.. code-block:: js .. code-block:: js
* Событие валидности данных в проигрывателе форм. Генерируется в тот момент, когда все поля формы в проигрывателе становятся валидными. Событие валидности данных в проигрывателе форм. Генерируется в тот момент, когда все поля формы в проигрывателе становятся валидными.
* Пример подписки на событие: Пример подписки на событие:
* addListener('valid_form_data', 'my_form_code', (e) => { // ...Your Code }) addListener('valid_form_data', 'my_form_code', (e) => { // ...Your Code })
*/ /
VALID_FORM_DATA = 'valid_form_data', VALID_FORM_DATA = 'valid_form_data',
Событие невалидности данных Событие невалидности данных
...@@ -795,10 +795,10 @@ ...@@ -795,10 +795,10 @@
.. code-block:: js .. code-block:: js
* Событие невалидности данных в проигрывателе форм. Генерируется в тот момент, когда хотя бы одно поле формы в проигрывателе становится невалидным. Событие невалидности данных в проигрывателе форм. Генерируется в тот момент, когда хотя бы одно поле формы в проигрывателе становится невалидным.
* Пример подписки на событие: Пример подписки на событие:
* addListener('not_valid_form_data', 'my_form_code', (e) => { // ...Your Code }) addListener('not_valid_form_data', 'my_form_code', (e) => { // ...Your Code })
*/ /
NOT_VALID_FORM_DATA = 'not_valid_form_data', NOT_VALID_FORM_DATA = 'not_valid_form_data',
События для компонента "Поле ввода" События для компонента "Поле ввода"
...@@ -809,10 +809,10 @@ ...@@ -809,10 +809,10 @@
.. code-block:: js .. code-block:: js
* Событие установки фокуса на компонент "Поле ввода" Событие установки фокуса на компонент "Поле ввода"
* Пример подписки на событие: Пример подписки на событие:
* addListener('focused_input', 'my_input_code', (e) => { // ...Your Code }) addListener('focused_input', 'my_input_code', (e) => { // ...Your Code })
*/ /
FOCUSED_INPUT = 'focused_input', FOCUSED_INPUT = 'focused_input',
Событие заполнения поля ввода Событие заполнения поля ввода
...@@ -820,10 +820,10 @@ ...@@ -820,10 +820,10 @@
.. code-block:: js .. code-block:: js
* Событие заполнения поля ввода. Вызывается в тот момент, когда при изменении данных компонента "Поле ввода" в него вводятся символы. Событие заполнения поля ввода. Вызывается в тот момент, когда при изменении данных компонента "Поле ввода" в него вводятся символы.
* Пример подписки на событие: Пример подписки на событие:
* addListener('filled_input', 'my_input_code', (e) => { // ...Your Code }) addListener('filled_input', 'my_input_code', (e) => { // ...Your Code })
*/ /
FILLED_INPUT = 'filled_input', FILLED_INPUT = 'filled_input',
Событие очистки поля ввода Событие очистки поля ввода
...@@ -831,10 +831,10 @@ ...@@ -831,10 +831,10 @@
.. code-block:: js .. code-block:: js
* Событие очистки поля ввода. Вызывается в тот момент, когда при изменении данных компонента "Поле ввода" в нем не осталось символов. Событие очистки поля ввода. Вызывается в тот момент, когда при изменении данных компонента "Поле ввода" в нем не осталось символов.
* Пример подписки на событие: Пример подписки на событие:
* addListener('filled_input', 'my_input_code', (e) => { // ...Your Code }) addListener('filled_input', 'my_input_code', (e) => { // ...Your Code })
*/ /
NOT_FILLED_INPUT = 'not_filled_input', NOT_FILLED_INPUT = 'not_filled_input',
Событие изменения содержимого Событие изменения содержимого
...@@ -842,10 +842,10 @@ ...@@ -842,10 +842,10 @@
.. code-block:: js .. code-block:: js
* Событие изменения содержинмого в компоненте "Поле ввода". Событие изменения содержинмого в компоненте "Поле ввода".
* Пример подписки на событие: Пример подписки на событие:
* addListener('value_changed_input', 'my_input_code', (e) => { // ...Your Code }) addListener('value_changed_input', 'my_input_code', (e) => { // ...Your Code })
*/ /
VALUE_CHANGED_INPUT = 'value_changed_input', VALUE_CHANGED_INPUT = 'value_changed_input',
Событие валидности данных Событие валидности данных
...@@ -853,10 +853,10 @@ ...@@ -853,10 +853,10 @@
.. code-block:: js .. code-block:: js
* Событие валидности данных в компоненте "Поле ввода" Событие валидности данных в компоненте "Поле ввода"
* Пример подписки на событие: Пример подписки на событие:
* addListener('valid_input', 'my_input_code', (e) => { // ...Your Code }) addListener('valid_input', 'my_input_code', (e) => { // ...Your Code })
*/ /
VALID_INPUT = 'valid_input', VALID_INPUT = 'valid_input',
Событие невалидности данных Событие невалидности данных
...@@ -864,10 +864,10 @@ ...@@ -864,10 +864,10 @@
.. code-block:: js .. code-block:: js
* Событие невалидности данных в компоненте "Поле ввода" Событие невалидности данных в компоненте "Поле ввода"
* Пример подписки на событие: Пример подписки на событие:
* addListener('valid_input', 'my_input_code', (e) => { // ...Your Code }) addListener('valid_input', 'my_input_code', (e) => { // ...Your Code })
*/ /
NOT_VALID_INPUT = 'not_valid_input', NOT_VALID_INPUT = 'not_valid_input',
Событие нажатия на клавишу ENTER при фокусировке на поле ввода Событие нажатия на клавишу ENTER при фокусировке на поле ввода
...@@ -875,10 +875,10 @@ ...@@ -875,10 +875,10 @@
.. code-block:: js .. code-block:: js
* Событие нажатия на клавишу ENTER при фокусировке на поле ввода. Событие нажатия на клавишу ENTER при фокусировке на поле ввода.
* Пример подписки на событие: Пример подписки на событие:
* addListener('text_input_key_down_enter', 'my_input_code', (e) => { // ...Your Code }) addListener('text_input_key_down_enter', 'my_input_code', (e) => { // ...Your Code })
*/ /
TEXT_INPUT_KEY_DOWN_ENTER = 'text_input_key_down_enter', TEXT_INPUT_KEY_DOWN_ENTER = 'text_input_key_down_enter',
Событие для изменения заголовка компонента Событие для изменения заголовка компонента
...@@ -886,15 +886,15 @@ ...@@ -886,15 +886,15 @@
.. code-block:: js .. code-block:: js
* Событие для изменения заголовка компонента "Поле ввода" Событие для изменения заголовка компонента "Поле ввода"
* Пример генерации события: Пример генерации события:
*
* let event = { let event = {
* type: 'input_label_change', type: 'input_label_change',
* label: localizedText('defaultText', 'Rus', 'Kaz', 'Eng'), label: localizedText('defaultText', 'Rus', 'Kaz', 'Eng'),
* } }
* fire(event, 'my_input_code'); fire(event, 'my_input_code');
*/ /
INPUT_LABEL_CHANGE = 'input_label_change', INPUT_LABEL_CHANGE = 'input_label_change',
// TODO пока еще нет такого кейса // TODO пока еще нет такого кейса
...@@ -905,15 +905,15 @@ ...@@ -905,15 +905,15 @@
.. code-block:: js .. code-block:: js
* Событие для изменения плейсхолдера в компоненте "Поле ввода" Событие для изменения плейсхолдера в компоненте "Поле ввода"
* Пример генерации события. Пример генерации события.
*
* let event = { let event = {
* type: 'input_placeholder_change', type: 'input_placeholder_change',
* placeholder: localizedText('defaultText', 'Rus', 'Kaz', 'Eng'), placeholder: localizedText('defaultText', 'Rus', 'Kaz', 'Eng'),
* } }
* fire(event, 'my_input_code'); fire(event, 'my_input_code');
*/ /
INPUT_PLACEHOLDER_CHANGE = 'input_placeholder_change', INPUT_PLACEHOLDER_CHANGE = 'input_placeholder_change',
Событие для изменения содержимого по умолчанию Событие для изменения содержимого по умолчанию
...@@ -921,15 +921,15 @@ ...@@ -921,15 +921,15 @@
.. code-block:: js .. code-block:: js
* Событие для изменения содержимого по умолчанию в компоненте "Поле ввода" Событие для изменения содержимого по умолчанию в компоненте "Поле ввода"
* Пример генерации события: Пример генерации события:
*
* let event = { let event = {
* type: 'input_default_change', type: 'input_default_change',
* defaultValue: 'Любой текст', defaultValue: 'Любой текст',
* } }
* fire(event, 'my_input_code'); fire(event, 'my_input_code');
*/ /
INPUT_DEFAULT_CHANGE = 'input_default_change', INPUT_DEFAULT_CHANGE = 'input_default_change',
Событие для скрытия/отображения введенных символов в компоненте "Поле ввода" Событие для скрытия/отображения введенных символов в компоненте "Поле ввода"
...@@ -937,15 +937,15 @@ ...@@ -937,15 +937,15 @@
.. code-block:: js .. code-block:: js
* Событие для скрытия/отображения введенных символов в компоненте "Поле ввода" Событие для скрытия/отображения введенных символов в компоненте "Поле ввода"
* Пример генерации события: Пример генерации события:
*
* let event = { let event = {
* type: 'input_password_change', type: 'input_password_change',
* password: false, password: false,
* } }
* fire(event, 'my_input_code'); fire(event, 'my_input_code');
*/ /
INPUT_PASSWORD_CHANGE = 'input_password_change', INPUT_PASSWORD_CHANGE = 'input_password_change',
Событие для включения/отключения обязательности в компоненте "Поле ввода" Событие для включения/отключения обязательности в компоненте "Поле ввода"
...@@ -953,15 +953,15 @@ ...@@ -953,15 +953,15 @@
.. code-block:: js .. code-block:: js
* Событие для включения/отключения обязательности в компоненте "Поле ввода" Событие для включения/отключения обязательности в компоненте "Поле ввода"
* Пример генерации события: Пример генерации события:
*
* let event = { let event = {
* type: 'input_required_change', type: 'input_required_change',
* required: true, required: true,
* } }
* fire(event, 'my_input_code'); fire(event, 'my_input_code');
*/ /
INPUT_REQUIRED_CHANGE = 'input_required_change', INPUT_REQUIRED_CHANGE = 'input_required_change',
Событие для включения/отключения подсветки компонента "Поле ввода" Событие для включения/отключения подсветки компонента "Поле ввода"
...@@ -969,15 +969,15 @@ ...@@ -969,15 +969,15 @@
.. code-block:: js .. code-block:: js
* Событие для включения/отключения подсветки компонента "Поле ввода" Событие для включения/отключения подсветки компонента "Поле ввода"
* Пример генерации события: Пример генерации события:
*
* let event = { let event = {
* type: 'input_highlight', type: 'input_highlight',
* error: true, error: true,
* } }
* fire(event, 'my_input_code'); fire(event, 'my_input_code');
*/ /
INPUT_HIGHLIGHT = 'input_highlight', INPUT_HIGHLIGHT = 'input_highlight',
События для компонента "Список файлов" События для компонента "Список файлов"
...@@ -988,15 +988,15 @@ ...@@ -988,15 +988,15 @@
.. code-block:: js .. code-block:: js
* Событие для изменения отображаемой папки в компоненте "Список файлов" Событие для изменения отображаемой папки в компоненте "Список файлов"
* Пример генерации события: Пример генерации события:
*
* let event = { let event = {
* type: 'file_list_change_uuid', type: 'file_list_change_uuid',
* error: true, error: true,
* } }
* fire(event, 'код компонента "Список файлов"'); fire(event, 'код компонента "Список файлов"');
*/ /
FILE_LIST_CHANGE_UUID = 'file_list_change_uuid', FILE_LIST_CHANGE_UUID = 'file_list_change_uuid',
Событие для включения/отключения отображения иконок Событие для включения/отключения отображения иконок
...@@ -1004,15 +1004,15 @@ ...@@ -1004,15 +1004,15 @@
.. code-block:: js .. code-block:: js
* Событие для включения/отключения отображения иконок в компоненте "Список файлов" Событие для включения/отключения отображения иконок в компоненте "Список файлов"
* Пример генерации события: Пример генерации события:
*
* let event = { let event = {
* type: 'file_list_change_show_icon', type: 'file_list_change_show_icon',
* showIcon: false, showIcon: false,
* } }
* fire(event, 'код компонента "Список файлов"'); fire(event, 'код компонента "Список файлов"');
*/ /
FILE_LIST_CHANGE_SHOW_ICON = 'file_list_change_show_icon', FILE_LIST_CHANGE_SHOW_ICON = 'file_list_change_show_icon',
Событие для включения/отключения отображения названий файлов Событие для включения/отключения отображения названий файлов
...@@ -1020,15 +1020,15 @@ ...@@ -1020,15 +1020,15 @@
.. code-block:: js .. code-block:: js
* Событие для включения/отключения отображения названий файлов в компоненте "Список файлов" Событие для включения/отключения отображения названий файлов в компоненте "Список файлов"
* Пример генерации события: Пример генерации события:
*
* let event = { let event = {
* type: 'file_list_change_show_name', type: 'file_list_change_show_name',
* showName: false, showName: false,
* } }
* fire(event, 'код компонента "Список файлов"'); fire(event, 'код компонента "Список файлов"');
*/ /
FILE_LIST_CHANGE_SHOW_NAME = 'file_list_change_show_name', FILE_LIST_CHANGE_SHOW_NAME = 'file_list_change_show_name',
Событие для включения/отключения отображения авторов файлов Событие для включения/отключения отображения авторов файлов
...@@ -1036,15 +1036,15 @@ ...@@ -1036,15 +1036,15 @@
.. code-block:: js .. code-block:: js
* Событие для включения/отключения отображения авторов файлов в компоненте "Список файлов" Событие для включения/отключения отображения авторов файлов в компоненте "Список файлов"
* Пример генерации события: Пример генерации события:
*
* let event = { let event = {
* type: 'file_list_change_show_size', type: 'file_list_change_show_size',
* showSize: false, showSize: false,
* } }
* fire(event, 'код компонента "Список файлов"'); fire(event, 'код компонента "Список файлов"');
*/ /
FILE_LIST_CHANGE_SHOW_SIZE = 'file_list_change_show_size', FILE_LIST_CHANGE_SHOW_SIZE = 'file_list_change_show_size',
Событие для включения/отключения отображения авторов файлов в компоненте "Список файлов" Событие для включения/отключения отображения авторов файлов в компоненте "Список файлов"
...@@ -1052,15 +1052,15 @@ ...@@ -1052,15 +1052,15 @@
.. code-block:: js .. code-block:: js
* Событие для включения/отключения отображения авторов файлов в компоненте "Список файлов" Событие для включения/отключения отображения авторов файлов в компоненте "Список файлов"
* Пример генерации события: Пример генерации события:
*
* let event = { let event = {
* type: 'file_list_change_show_size', type: 'file_list_change_show_size',
* showUploader: false, showUploader: false,
* } }
* fire(event, 'код компонента "Список файлов"'); fire(event, 'код компонента "Список файлов"');
*/ /
FILE_LIST_CHANGE_SHOW_UPLOADER = 'file_list_change_show_uploader', FILE_LIST_CHANGE_SHOW_UPLOADER = 'file_list_change_show_uploader',
Событие для включения/отключения отображения даты изменения файлов в компоненте "Список файлов" Событие для включения/отключения отображения даты изменения файлов в компоненте "Список файлов"
...@@ -1068,15 +1068,15 @@ ...@@ -1068,15 +1068,15 @@
.. code-block:: js .. code-block:: js
* Событие для включения/отключения отображения даты изменения файлов в компоненте "Список файлов" Событие для включения/отключения отображения даты изменения файлов в компоненте "Список файлов"
* Пример генерации события: Пример генерации события:
*
* let event = { let event = {
* type: 'file_list_change_show_date', type: 'file_list_change_show_date',
* showDate: false, showDate: false,
* } }
* fire(event, 'код компонента "Список файлов"'); fire(event, 'код компонента "Список файлов"');
*/ /
FILE_LIST_CHANGE_SHOW_DATE = 'file_list_change_show_date', FILE_LIST_CHANGE_SHOW_DATE = 'file_list_change_show_date',
Событие для изменения видимости компонента "Список файлов" Событие для изменения видимости компонента "Список файлов"
...@@ -1084,15 +1084,15 @@ ...@@ -1084,15 +1084,15 @@
.. code-block:: js .. code-block:: js
* Событие для изменения видимости компонента "Список файлов" Событие для изменения видимости компонента "Список файлов"
* Пример генерации события: Пример генерации события:
*
* let event = { let event = {
* type: 'file_list_change_hidden', type: 'file_list_change_hidden',
* hidden: false, hidden: false,
* } }
* fire(event, 'код компонента "Список файлов"'); fire(event, 'код компонента "Список файлов"');
*/ /
FILE_LIST_CHANGE_HIDDEN = 'file_list_change_hidden', FILE_LIST_CHANGE_HIDDEN = 'file_list_change_hidden',
Событие для изменения сортировки файлов в компоненте "Список файлов" Событие для изменения сортировки файлов в компоненте "Список файлов"
...@@ -1100,18 +1100,18 @@ ...@@ -1100,18 +1100,18 @@
.. code-block:: js .. code-block:: js
* Событие для изменения сортировки файлов в компоненте "Список файлов". Принимает параметры: Событие для изменения сортировки файлов в компоненте "Список файлов". Принимает параметры:
* @sortBy 'name'|'uploaded'|'dateChanged'|'format' @sortBy 'name'|'uploaded'|'dateChanged'|'format'
* @sortType 1 = По возрастанию, 0 = По убыванию @sortType 1 = По возрастанию, 0 = По убыванию
* Пример генерации события: Пример генерации события:
*
* let event = { let event = {
* type: 'file_list_change_sort', type: 'file_list_change_sort',
* sortBy: 'name', sortBy: 'name',
* sortType: 1 sortType: 1
* } }
* fire(event, 'код компонента "Список файлов"'); fire(event, 'код компонента "Список файлов"');
*/ /
FILE_LIST_CHANGE_SORT = 'file_list_change_sort', FILE_LIST_CHANGE_SORT = 'file_list_change_sort',
Событие клика на конкретный файл в компоненте "Список файлов" Событие клика на конкретный файл в компоненте "Список файлов"
...@@ -1119,10 +1119,10 @@ ...@@ -1119,10 +1119,10 @@
.. code-block:: js .. code-block:: js
* Событие клика на конкретный файл в компоненте "Список файлов" Событие клика на конкретный файл в компоненте "Список файлов"
* Пример подписки на событие: Пример подписки на событие:
* addListener('file_list_select_item', 'my_file_list_code', (e) => { console.log("Selected file ", e.UUID) }) addListener('file_list_select_item', 'my_file_list_code', (e) => { console.log("Selected file ", e.UUID) })
*/ /
FILE_LIST_SELECT_ITEM = 'file_list_select_item', FILE_LIST_SELECT_ITEM = 'file_list_select_item',
// TODO пока еще нет такого кейса // TODO пока еще нет такого кейса
...@@ -1136,10 +1136,10 @@ ...@@ -1136,10 +1136,10 @@
.. code-block:: js .. code-block:: js
* Событие успешной авторизации пользователя в приложении Событие успешной авторизации пользователя в приложении
* Пример подписки на событие: Пример подписки на событие:
* addListener('auth_success', 'any_comp_code', (e) => { console.log("Auth Success") }) addListener('auth_success', 'any_comp_code', (e) => { console.log("Auth Success") })
*/ /
AUTH_SUCCESS = 'auth_success', AUTH_SUCCESS = 'auth_success',
Событие неуспешной авторизации пользователя в приложении Событие неуспешной авторизации пользователя в приложении
...@@ -1147,10 +1147,10 @@ ...@@ -1147,10 +1147,10 @@
.. code-block:: js .. code-block:: js
* Событие неуспешной авторизации пользователя в приложении Событие неуспешной авторизации пользователя в приложении
* Пример подписки на событие: Пример подписки на событие:
* addListener('auth_failure', 'any_comp_code', (e) => { console.log("Auth Fail!", e) }) addListener('auth_failure', 'any_comp_code', (e) => { console.log("Auth Fail!", e) })
*/ /
AUTH_FAILURE = 'auth_failure', AUTH_FAILURE = 'auth_failure',
События для компонента "Изображение" События для компонента "Изображение"
...@@ -1161,15 +1161,15 @@ ...@@ -1161,15 +1161,15 @@
.. code-block:: js .. code-block:: js
* Событие для изменения ссылки на изображение, отображаемое в компоненте "Изображение" Событие для изменения ссылки на изображение, отображаемое в компоненте "Изображение"
* Пример генерации события: Пример генерации события:
*
* let event = { let event = {
* type: 'image_change_url', type: 'image_change_url',
* url: 'http://example.com/example.jpg' url: 'http://example.com/example.jpg'
* } }
* fire(event, 'my_image_comp_code'); fire(event, 'my_image_comp_code');
*/ /
IMAGE_CHANGE_URL = 'image_change_url', IMAGE_CHANGE_URL = 'image_change_url',
Событие для изменения идентификатора записи по форме Событие для изменения идентификатора записи по форме
...@@ -1177,15 +1177,15 @@ ...@@ -1177,15 +1177,15 @@
.. code-block:: js .. code-block:: js
* Событие для изменения идентификатора записи по форме, в которой расположено изображение, отображаемое в компоненте "Изображение" Событие для изменения идентификатора записи по форме, в которой расположено изображение, отображаемое в компоненте "Изображение"
* Пример генерации события: Пример генерации события:
*
* let event = { let event = {
* type: 'image_change_form_uuid', type: 'image_change_form_uuid',
* uuid: '100' uuid: '100'
* } }
* fire(event, 'my_img_code'); fire(event, 'my_img_code');
*/ /
IMAGE_CHANGE_FORM_UUID = 'image_change_form_uuid', IMAGE_CHANGE_FORM_UUID = 'image_change_form_uuid',
Событие для изменения кода компонента формы Событие для изменения кода компонента формы
...@@ -1193,15 +1193,15 @@ ...@@ -1193,15 +1193,15 @@
.. code-block:: js .. code-block:: js
* Событие для изменения кода компонента формы, в котором расположено изображение, отображаемое в компоненте "Изображение" Событие для изменения кода компонента формы, в котором расположено изображение, отображаемое в компоненте "Изображение"
* Пример генерации события: Пример генерации события:
*
* let event = { let event = {
* type: 'image_change_form_data_id', type: 'image_change_form_data_id',
* identifier: 'cmp-code' identifier: 'cmp-code'
* } }
* fire(event, 'my_img_code'); fire(event, 'my_img_code');
*/ /
IMAGE_CHANGE_FORM_DATA_ID = 'image_change_form_data_id', IMAGE_CHANGE_FORM_DATA_ID = 'image_change_form_data_id',
Событие для изменения идентификатора файла изображения Событие для изменения идентификатора файла изображения
...@@ -1209,15 +1209,15 @@ ...@@ -1209,15 +1209,15 @@
.. code-block:: js .. code-block:: js
* Событие для изменения идентификатора файла изображения, отображаемого в компоненте "Изображение" Событие для изменения идентификатора файла изображения, отображаемого в компоненте "Изображение"
* Пример генерации события: Пример генерации события:
*
* let event = { let event = {
* type: 'image_change_store_id', type: 'image_change_store_id',
* identifier: 'xxx-xxxxx-xxxx-xxx-xxxxx' identifier: 'xxx-xxxxx-xxxx-xxx-xxxxx'
* } }
* fire(event, 'my_img_code'); fire(event, 'my_img_code');
*/ /
IMAGE_CHANGE_STORE_ID = 'image_change_store_id', IMAGE_CHANGE_STORE_ID = 'image_change_store_id',
Событие клика по компоненту "Изображение" Событие клика по компоненту "Изображение"
...@@ -1225,10 +1225,10 @@ ...@@ -1225,10 +1225,10 @@
.. code-block:: js .. code-block:: js
* Событие клика по компоненту "Изображение" Событие клика по компоненту "Изображение"
* Пример подписки на событие: Пример подписки на событие:
* addListener('image_event_on_click', 'img_comp_code', (e) => { console.log("Auth Fail!", e) }) addListener('image_event_on_click', 'img_comp_code', (e) => { console.log("Auth Fail!", e) })
*/ /
IMAGE_EVENT_CLICK = 'image_event_on_click', IMAGE_EVENT_CLICK = 'image_event_on_click',
События для модальной панели и итератора События для модальной панели и итератора
...@@ -1239,27 +1239,39 @@ ...@@ -1239,27 +1239,39 @@
.. code-block:: js .. code-block:: js
* Событие клика вне модальной панели. Событие клика вне модальной панели.
* Примеры использовани в редакторе Примеры использовани в редакторе
* addListener('out_click', 'modal_panel_code', (e) => { console.log("Auth Fail!", e) }) addListener('out_click', 'modal_panel_code', (e) => { console.log("Auth Fail!", e) })
*/ /
OUT_CLICK = 'out_click', OUT_CLICK = 'out_click',
Событие открытия модального окна через скрипт
~~~~~~~~~~~~~~~~~
.. code-block:: js
fire({
type: 'display_view_modal',
hidden: false,
}, 'код_модального_окна');
Событие для изменения кода реестра Событие для изменения кода реестра
~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~
.. code-block:: js .. code-block:: js
* Событие для изменения кода реестра, являющегося источником данных для компонента "Итератор" Событие для изменения кода реестра, являющегося источником данных для компонента "Итератор"
* Пример генерации события: Пример генерации события:
*
* let event = { let event = {
* type: 'change_repeater_registry_code', type: 'change_repeater_registry_code',
* registryCode: 'my_reg_code' registryCode: 'my_reg_code'
* } }
* fire(event, 'my_repeater_code'); fire(event, 'my_repeater_code');
*/ /
CHANGE_REPEATER_REGISTRY_CODE = 'change_repeater_registry_code', CHANGE_REPEATER_REGISTRY_CODE = 'change_repeater_registry_code',
Событие для изменения кода фильтра реестра Событие для изменения кода фильтра реестра
...@@ -1267,15 +1279,15 @@ ...@@ -1267,15 +1279,15 @@
.. code-block:: js .. code-block:: js
* Событие для изменения кода фильтра реестра, являющегося источником данных для компонента "Итератор" Событие для изменения кода фильтра реестра, являющегося источником данных для компонента "Итератор"
* Пример генерации события: Пример генерации события:
*
* let event = { let event = {
* type: 'change_repeater_filter_code', type: 'change_repeater_filter_code',
* filterCode: 'my_filter_code' filterCode: 'my_filter_code'
* } }
* fire(event, 'my_repeater_code'); fire(event, 'my_repeater_code');
*/ /
CHANGE_REPEATER_FILTER_CODE = 'change_repeater_filter_code', CHANGE_REPEATER_FILTER_CODE = 'change_repeater_filter_code',
Событие для изменения кода компонента - динамической таблицы Событие для изменения кода компонента - динамической таблицы
...@@ -1283,15 +1295,15 @@ ...@@ -1283,15 +1295,15 @@
.. code-block:: js .. code-block:: js
* Событие для изменения кода компонента - динамической таблицы, являющейся источником данных для компонента "Итератор" Событие для изменения кода компонента - динамической таблицы, являющейся источником данных для компонента "Итератор"
* Пример генерации события: Пример генерации события:
*
* let event = { let event = {
* type: 'change_repeater_table_id', type: 'change_repeater_table_id',
* tableId: 'my_dyntable_code' tableId: 'my_dyntable_code'
* } }
* fire(event, 'my_repeater_code'); fire(event, 'my_repeater_code');
*/ /
CHANGE_REPEATER_TABLE_ID = 'change_repeater_table_id', CHANGE_REPEATER_TABLE_ID = 'change_repeater_table_id',
Событие для изменения идентификатора записи по форме Событие для изменения идентификатора записи по форме
...@@ -1299,15 +1311,15 @@ ...@@ -1299,15 +1311,15 @@
.. code-block:: js .. code-block:: js
* Событие для изменения идентификатора записи по форме, динамическая таблица в которой является источником данных для компонента "Итератор" Событие для изменения идентификатора записи по форме, динамическая таблица в которой является источником данных для компонента "Итератор"
* Пример генерации события: Пример генерации события:
*
* let event = { let event = {
* type: 'change_repeater_data_id', type: 'change_repeater_data_id',
* dataId: '5' dataId: '5'
* } }
* fire(event, 'my_repeater_code'); fire(event, 'my_repeater_code');
*/ /
CHANGE_REPEATER_DATA_ID = 'change_repeater_data_id', CHANGE_REPEATER_DATA_ID = 'change_repeater_data_id',
Событие для изменения внешней ссылки на источник данных Событие для изменения внешней ссылки на источник данных
...@@ -1315,15 +1327,15 @@ ...@@ -1315,15 +1327,15 @@
.. code-block:: js .. code-block:: js
* Событие для изменения внешней ссылки на источник данных для компонента "Итератор" Событие для изменения внешней ссылки на источник данных для компонента "Итератор"
* Пример генерации события: Пример генерации события:
*
* let event = { let event = {
* type: 'change_repeater_url', type: 'change_repeater_url',
* url: 'http://example.com/arrays.json' url: 'http://example.com/arrays.json'
* } }
* fire(event, 'my_repeater_code'); fire(event, 'my_repeater_code');
*/ /
CHANGE_REPEATER_URL = 'change_repeater_url', CHANGE_REPEATER_URL = 'change_repeater_url',
Событие для изменения параметров поиска элементов Событие для изменения параметров поиска элементов
...@@ -1331,13 +1343,13 @@ ...@@ -1331,13 +1343,13 @@
.. code-block:: js .. code-block:: js
* Событие для изменения параметров поиска элементов, отображаемых в компоненте "Итератор" Событие для изменения параметров поиска элементов, отображаемых в компоненте "Итератор"
* Пример генерации события: Пример генерации события:
*
* let event = { let event = {
* type: 'change_repeater_search_params', type: 'change_repeater_search_params',
* params: '?onlyImages=true&bigText=false' params: '?onlyImages=true&bigText=false'
* } }
* fire(event, 'my_repeater_code'); fire(event, 'my_repeater_code');
*/ /
CHANGE_REPEATER_SEARCH_PARAMS = 'change_repeater_search_params', CHANGE_REPEATER_SEARCH_PARAMS = 'change_repeater_search_params',
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