Please enable JavaScript.
Coggle requires JavaScript to display documents.
KiwiCloud User Interface Libraries, - Coggle Diagram
KiwiCloud User Interface Libraries
Kup.common.utils
Angular Application
Repo
Kup.core
Angular Library
Repo
Modules
AppFormlyModule
MaterialModule
KupCoreModules
self
Dropdown Providers with/without facades
takes a string other optional params and returns the result
Components
Dialog
A service to display a basic dialog with title (optional), message and action buttons.
Form
Custom controls/ wrapper / validations for all ngx-formly comtrols
Tables
Different types of custom data-tables
Entities
Interfaces / Models / Feature Models
Standard-view / Forms components
Utils files/ helpers / services / individual components
IconsService, UserNotifications, IconsService, SwalDialogs, ErrorRedirect, Constants, Button-groups, TextTools (ApptextService)
Filter supporting files
Note
Few things resides in kup.common.ui and some are clones
Extras / Misc
Folder
- Api-tools, Async-tools, Busy state provider, wrapper, key-value collections helpers, disposables, subscription manager
Kup.env
Angular Library
Repo
env.service
You can access an environment variable in any injectable by injecting the
KupEnvService
service and calling it's
get
method.
Kup.auth
Angular Library
Repo
AuthHttpInterceptorProvider
Auth Interceptor adds the token from keycloak to the header for the api endpoints.
AuthService
Inbuild methods which talks to keycloak -
examples
logout()
getToken()
getUserRoles()
Keycloak Provider
initialiser to run on keycloak init to set the configuration and options.
kup.common.ui
Angular Application (acting as library)
Repo
app-navbar
NavbarModule
app-sidebar
SidebarModule
app-filter-panel
FilterPanelModule