3.2.1 • Published 1 year ago
ngx-json-viewer v3.2.1
ngx-json-viewer
JSON formatter and viewer for Angular
Live demo:
- Angular 14: https://stackblitz.com/edit/angular-14-ngx-json-viewer
- Angular 5: https://stackblitz.com/edit/ngx-json-viewer
Install
npm install ngx-json-viewer
or
yarn add ngx-json-viewer
For older Angular:
# For Angular 4/5/6/7+:
npm install ngx-json-viewer@2
# For Angular 2:
npm install ngx-json-viewer@1
NPM Package: https://www.npmjs.com/package/ngx-json-viewer
Usage
In your app.module.ts
import NgxJsonViewerModule
like
import { NgxJsonViewerModule } from 'ngx-json-viewer';
@NgModule({
...,
imports: [
...,
NgxJsonViewerModule,
...
],
...
})
export class AppModule { }
In your component:
<ngx-json-viewer [json]="someObject"></ngx-json-viewer>
To collapse all nodes at first:
<ngx-json-viewer [json]="someObject" [expanded]="false"></ngx-json-viewer>
To only expand 3 levels:
<ngx-json-viewer [json]="someObject" [depth]="3"></ngx-json-viewer>
Theming
Theming can be done with CSS variables
- --ngx-json-string : color of string values
- --ngx-json-number : color of number values
- --ngx-json-boolean : color of boolean values
- --ngx-json-date : color of date values
- --ngx-json-array : color of array values
- --ngx-json-object : color of object values
- --ngx-json-function : color of function values
- --ngx-json-null : color of null values
- --ngx-json-null-bg : background color of null values
- --ngx-json-undefined : color of undefined values
- --ngx-json-toggler : color of toggler
- --ngx-json-key : color of keys
- --ngx-json-separator : color of separators
- --ngx-json-value : color of values
- --ngx-json-undefined-key : color for key of undefined values
- --ngx-json-font-family : font-family
- --ngx-json-font-family : font-size
3.2.1
1 year ago
3.2.0
2 years ago
3.2.1-alpha.0
2 years ago
3.1.0
2 years ago
3.0.2
3 years ago
3.0.1
3 years ago
3.0.0
3 years ago
2.4.0
6 years ago
2.3.1
6 years ago
2.3.0
6 years ago
2.2.0
6 years ago
2.1.0
6 years ago
2.0.4
6 years ago
2.0.3
6 years ago
2.0.2
6 years ago
2.0.1-beta3
6 years ago
2.0.1-beta2
6 years ago
2.0.1-beta1
6 years ago
2.0.1
6 years ago
2.0.0
6 years ago
1.0.0
7 years ago