ng2-json-editor
Version:
Angular2 component for editing large json documents
19 lines (18 loc) • 936 B
TypeScript
import { OnInit, ChangeDetectorRef, TemplateRef } from '@angular/core';
import { AbstractSubscriberComponent } from '../../abstract-subscriber';
import { DomUtilService, JsonStoreService, AppGlobalsService } from '../../shared/services';
import { JsonPatch, JsonPatchesByPath } from '../../shared/interfaces';
export declare class PatchesConsoleTabComponent extends AbstractSubscriberComponent implements OnInit {
private domUtilService;
private appGlobalsService;
private jsonStoreService;
private changeDetectorRef;
patchesByPath: JsonPatchesByPath;
constructor(domUtilService: DomUtilService, appGlobalsService: AppGlobalsService, jsonStoreService: JsonStoreService, changeDetectorRef: ChangeDetectorRef);
ngOnInit(): void;
focusPatch(patch: JsonPatch): void;
readonly patches: Array<JsonPatch>;
readonly customHeaderTemplate: TemplateRef<any>;
acceptAll(): void;
rejectAll(): void;
}