fe-tasks_management 0.1.0
Install from the command line:
Learn more about npm packages
$ npm install @openimis/fe-tasks_management@0.1.0
Install via package.json:
"@openimis/fe-tasks_management": "0.1.0"
About this version
This repository holds the files of the openIMIS Frontend Tasks Management module. It is dedicated to be bootstrap development of openimis-fe_js modules, providing an empty (yet deployable) module.
Please refer to openimis-fe_js to see how to build and and deploy (in developement or server mode).
The module is built with rollup.
In development mode, you can use npm link
and npm start
to continuously scan for changes and automatically update your development server.
Tasks (tasksManagement.menu.tasksMainMenu key), displayed to all users
Under Admin menu Task Executioner Groups (tasksManagement.menu.taskExecutionerGroups) if user has the right 191001
-
core.Router
: registeringtasks
,task
,taskGroups
,taskGroup
, routes in openIMIS client-side router
-
tasksManagement.taskPreview
allows to add tables that would be suitable for task's enitity subject
-
MUTATION
: 'TASK_MANAGEMENT_MUTATION', SEARCH_TASK_GROUPS: 'TASK_MANAGEMENT_TASK_GROUPS_{REQ|ERR}'
GET_TASK_GROUP: 'TASK_MANAGEMENT_TASK_GROUP_{REQ|RESP|ERR}_{REQ|RESP|ERR}'
CREATE_TASK_GROUP: 'TASK_MANAGEMENT_CREATE_TASK_GROUP_{REQ|RESP|ERR}'
UPDATE_TASK_GROUP: 'TASK_MANAGEMENT_UPDATE_TASK_GROUP_RESP'
DELETE_TASK_GROUP: 'TASK_MANAGEMENT_DELETE_TASK_GROUP_RESP'
GET_TASK: 'TASK_MANAGEMENT_TASK_{REQ|RESP|ERR}'
UPDATE_TASK: 'TASK_MANAGEMENT_UPDATE_TASK_RESP'
RESOLVE_TASK: 'TASK_MANAGEMENT_RESOLVE_TASK_RESP'
-
state.core.user
, to access user info (rights,...)