ng-json-view
Version:
A JSON View component for Angular 10+
22 lines • 1.9 kB
JavaScript
import { Component, Input } from '@angular/core';
export class NgxJsonViewComponent {
constructor() {
this.level = 0;
}
}
NgxJsonViewComponent.decorators = [
{ type: Component, args: [{
selector: 'ngx-json-view',
template: `
<div class="ngx-json-view">
<json-view [data]="data" [level]="level" [levelOpen]="levelOpen" [levelLabels]="levelLabels" class="json-view"></json-view>
</div>
`
},] }
];
NgxJsonViewComponent.propDecorators = {
data: [{ type: Input }],
levelOpen: [{ type: Input }],
levelLabels: [{ type: Input }]
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmd4LWpzb24tdmlldy5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9uZ3gtanNvbi12aWV3L3NyYy9jb21wb25lbnQvbmd4LWpzb24tdmlldy5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQVUsTUFBTSxlQUFlLENBQUM7QUFVekQsTUFBTSxPQUFPLG9CQUFvQjtJQVJqQztRQWVFLFVBQUssR0FBVyxDQUFDLENBQUM7SUFDcEIsQ0FBQzs7O1lBaEJBLFNBQVMsU0FBQztnQkFDVCxRQUFRLEVBQUUsZUFBZTtnQkFDekIsUUFBUSxFQUFFOzs7O0dBSVQ7YUFDRjs7O21CQUdFLEtBQUs7d0JBQ0wsS0FBSzswQkFDTCxLQUFLIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBJbnB1dCwgT25Jbml0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogJ25neC1qc29uLXZpZXcnLFxuICB0ZW1wbGF0ZTogYFxuICAgIDxkaXYgY2xhc3M9XCJuZ3gtanNvbi12aWV3XCI+XG4gICAgICA8anNvbi12aWV3IFtkYXRhXT1cImRhdGFcIiBbbGV2ZWxdPVwibGV2ZWxcIiBbbGV2ZWxPcGVuXT1cImxldmVsT3BlblwiIFtsZXZlbExhYmVsc109XCJsZXZlbExhYmVsc1wiIGNsYXNzPVwianNvbi12aWV3XCI+PC9qc29uLXZpZXc+XG4gICAgPC9kaXY+XG4gIGBcbn0pXG5leHBvcnQgY2xhc3MgTmd4SnNvblZpZXdDb21wb25lbnQge1xuXG4gIEBJbnB1dCgpIGRhdGE7XG4gIEBJbnB1dCgpIGxldmVsT3BlbjogbnVtYmVyO1xuICBASW5wdXQoKSBsZXZlbExhYmVsczogeyBba2V5OiBudW1iZXJdOiB7IFtrZXk6IHN0cmluZ106IHN0cmluZyB9IH07XG5cbiAga2V5OiBzdHJpbmc7XG4gIGxldmVsOiBudW1iZXIgPSAwO1xufVxuIl19