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