UNPKG

json-to-table-com

Version:

A JSON-to-Table Converter Package for Converting JSON Data into Tabular Format for Enhanced Visualization

28 lines (27 loc) 1.09 kB
import { AfterViewInit, ChangeDetectorRef, OnInit } from "@angular/core"; import * as i0 from "@angular/core"; declare type ValueType = "Null" | "String" | "Number" | "Boolean" | "Array" | "Object"; interface CollapsedEntries { [key: string]: boolean; } export declare class JsonToTableComponent implements OnInit, AfterViewInit { private changeDetectorRef; collapsedEntries: CollapsedEntries; entryCount: number; isCollapsed: boolean; value: any; valueType: ValueType; constructor(changeDetectorRef: ChangeDetectorRef); calculateType(target: any): ValueType; ngOnChanges(): void; parseString(event: any): void; toggle(index?: string | number): void; private clearCollapsedEntries; ngAfterViewInit(): void; updateData(apiResponse: any): void; assertStringKey(key: unknown): string; ngOnInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration<JsonToTableComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<JsonToTableComponent, "AutoJsonComponent", never, { "value": "value"; }, {}, never, never>; } export {};