
Research
/Security News
Critical Vulnerability in NestJS Devtools: Localhost RCE via Sandbox Escape
A flawed sandbox in @nestjs/devtools-integration lets attackers run code on your machine via CSRF, leading to full Remote Code Execution (RCE).
ngx-material-spinner
Advanced tools
  
export class AppModule {}
Add ngx-material-spinner
to component template:
<ngx-material-spinner><p>You can include custom content (i.e. loading text)</p></ngx-material-spinner>
Inject NgxMaterialSpinnerService
and access spinner functionality:
import { NgxMaterialSpinnerModule } from 'ngx-material-spinner';
export class AppComponent implements OnInit {
constructor(private spinner: NgxMaterialSpinnerModule) {}
ngOnInit() {
this.spinner.show('primary');
// hide spinner after 5000ms
this.spinner.hide('primary', 5000);
}
}
Now, you can pass below config options to change inspector behavior in the .forRoot()
method. All the options are optional.:
Option | Type | Description |
---|---|---|
backgroundColor | string | Change overlay background color Default value: rgba(51, 51, 51, 0.8) |
color | ThemePalette | Set the spinner color, available options are Angular Material provided primary /accent /warn .Default value: primary |
fullScreen | boolean | If set to true, uses full screen CSS styling. Default value: true |
name | string | Change the name of this spinner instance. Allows having multiple separate spinners in the application. Default value: primary |
zIndex | number | Sets the overlay's z-index value. Change this if the overlay doesn't behave like an overlay (elements over it). Default value: 99999 |
strokeWidth | number | Set the stroke width of the progress spinner. Default value: 8 |
diameter | number | Set the diameter of the progress spinner. Default value: 96 |
animated | boolean | Enables or disables overlay fade animations. Default value: true |
ngx-spinner
, created by Napster2210ngx-material-spinner is licensed under the MIT license.
FAQs
  .
Product
Customize license detection with Socket’s new license overlays: gain control, reduce noise, and handle edge cases with precision.
Product
Socket now supports Rust and Cargo, offering package search for all users and experimental SBOM generation for enterprise projects.