Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
Synergy Constructor
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Public Documentation
Synergy Constructor
Commits
e8277c94
Commit
e8277c94
authored
Apr 19, 2022
by
Irina Oleynik
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update events.rst
parent
c4a6bc4f
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
661 additions
and
649 deletions
+661
-649
user_manual/events.rst
user_manual/events.rst
+661
-649
No files found.
user_manual/events.rst
View file @
e8277c94
...
@@ -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',
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment