ng2-json-editor
Version:
Angular2 component for editing large json documents
22 lines (21 loc) • 916 B
TypeScript
import { ChangeDetectorRef } from '@angular/core';
import { DomSanitizer } from '@angular/platform-browser';
import { FindReplaceAllService, JsonStoreService, ModalService } from '../shared/services';
import { JSONSchema } from '../shared/interfaces';
export declare class FindReplaceComponent {
changeDetectionRef: ChangeDetectorRef;
domSanitizer: DomSanitizer;
findReplaceAllService: FindReplaceAllService;
jsonStoreService: JsonStoreService;
modalService: ModalService;
path: Array<any>;
schema: JSONSchema;
private replaced;
find: string;
replace: string;
exactPhrase: boolean;
constructor(changeDetectionRef: ChangeDetectorRef, domSanitizer: DomSanitizer, findReplaceAllService: FindReplaceAllService, jsonStoreService: JsonStoreService, modalService: ModalService);
onKeypress(key: string): void;
findAndReplace(): void;
private cleanParameters();
}