SOCR / SOCRAT-issues

Project management for SOCRAT
2 stars 0 forks source link

create SOCRAT module with UI #132

Closed alxndrkalinin closed 6 years ago

alxndrkalinin commented 7 years ago

Practice creating a SOCRAT module with UI as described in second part of Wiki tutprial. Create a separate commit for every step with the commit message in the required format. You can use simple module by adding controllers/templates to it instead of RunBlock. Use Clustering module as an example.

  1. Create extended module config with 3 standard services (initService, msgService, dataService), 2 controllers (Sidebar and MainArea), 1 directive for data display, and a state, including templates.
  2. Create initService, msgService, dataService
  3. Add module to the AppModuleList under tools submenu
  4. Add module messages to the AppMessageMap
  5. Try creating controllers and templates using Clustering module as an example
  6. If everything is done right, your module should start along with other modules when SOCRAT starts (see output in the console)