Skip to main content

Common library

Common library​

Common library is main library which contains page wrapper, dashboard, store, main menu, side menu, profile, community etc.

Module configuration​

Except for setting applications URL addresses, there is another configuration property

  • appHomeRedirect - you can redefine what page should be open after enter the application homepage (default is /app/app-dashboard)

Included​

Detailed content:

  • Modules
    • Appreciation statistics – widget for appreciation statistics
    • Asol-platform-app – main app wrapper, contains auth, translations, mandants etc.
    • Community – contains community pages
    • Dashboard – contains dashboard page with widgets
    • Landing page – lading page – obsolete
    • Main menu – contains main menu for apps, messages, top menu etc.
    • Order
    • Platform settings – obsolete
    • Profile – contains user profile page
    • Settings – contains import data functionality
    • Side menu – contains side menu functionality
    • Store – contains store pages
    • Widgets – contains widget templates and wrapper
  • Services
    • downloadService – contains service for download file functionality
    • dynamic component injection – service for dynamically injecting to side menu
    • menuService – service to load side menu and top menu
    • customStyleService – service for custom style parse
    • widgetCatalogService – service for getting widgets
  • Shared
    • Sender-info – component for avatar
    • PagingDirection enum – contains next and previous enums
    • uuidFunction – contains function to generate uuid