-
Notifications
You must be signed in to change notification settings - Fork 42
Changelog
T edited this page Mar 14, 2022
·
13 revisions
- Upgrade to Angular 13
- Upgrade to Angular 11
- Upgrade to Angular 10
- Support custom template
- Remove unnecessary input validations
- Upgrade to Angular 9
- Shorter fade out duration
- Update to Angular 8
- Be able to exclude specific paths from NgxUiLoaderRouter
- Be able to set maxTime, minTime and delay for loader via
forRoot()
method or show calls. - Breaking changes: Remove
getStatus()
method - Breaking changes: Change
threshold
=>minTime
- Change detection strategy to OnPush
- Show progress cursor on overlay
- BugFix: The
core
folder is missing due to npm-cli@6.8.0 bug - #19
- NgxUiLoaderHttpModule configuration can accept regexp list #18
- Reduce the package's size
- Remove internal events that are only used in the demo app
- Republish the package - Cannot find the ngx-ui-loader on NPM
- Support multiple loaders
- Remove stopAll event
- Update dependencies
- Update README
- Update dependencies
- Update dependencies
- Update README
- Increase the version to follow Angular version
- Be able to hide the progress bar
- Add NgxUiLoaderBlurred directive for blurring the page content while the foreground loading is showed. See NgxUiLoaderBlurred
-
NGX_POSITIONS
is deprecated. UsePOSITION
instead -
PB_DIRECTIONS
is deprecated. UsePB_DIRECTION
instead -
SPINNER_TYPES
is deprecated. UseSPINNER
instead
- Http interceptor - Can configure to not show loader for some API URLs
- Npm packages - version bump
- Be able to show loader automatically for HTTP requests - Http interceptor
- Add more spinner types (total 22 spinners)
- BugFix: Background spinner (if active) should be showed after the foreground spinner is closed out
- Bugs fixed
- Show loader automatically when navigating between app routes
- Add more spinner types
- Be able to set a threshold
- BugFix: Set z-index of background spinner to 99997
- Update example app and README
- BugFix: Position of background spinner is not fixed when scrolling
- BugFix: Unsafe Base64 logo URL
- BugFix: Logo, foreground spinner and loading text is centred correctly and can set the gap between them via gap input
- Show foreground loader with a progress bar
- Show background loader with different id for different tasks
- There are 12 spinner types available
- Be able to add logo, loading text
- Be able to change the position of spinners, logo and loading text
- Be able to change the colour and size of spinners and progress bar
- Be able to change the direction of the progress bar
- Demo & Examples
-
Getting Started
2.1 Install
2.2 ImportNgxUiLoaderModule
2.3 Includengx-ui-loader
component
2.4 Multiple loaders
2.5 UseNgxUiLoaderService
service - API - NgxUiLoaderService
- Attributes of NgxUiLoaderComponent
-
NgxUiLoaderBlurred directive
5.1 Usage
5.2 Attributes -
Custom Template
6.1 Usage -
Custom configuration for NgxUiLoaderModule
7.1 Usage
7.2 Parameters offorRoot()
method -
Automatically show loader for router events
8.1 Usage
8.2 Parameters offorRoot()
method -
Automatically show loader for http requests
9.1 Usage
9.2 Parameters offorRoot()
method - Changelog
- Credits
- License