ng2-json-editor
Version:
Angular2 component for editing large json documents
15 lines (14 loc) • 558 B
TypeScript
import { PipeTransform } from '@angular/core';
import { EmptyValueService } from '../services';
import { JSONSchema } from '../interfaces';
export declare class SelfOrEmptyPipe implements PipeTransform {
emptyValueService: EmptyValueService;
constructor(emptyValueService: EmptyValueService);
/**
* Transforms a value to empty value if it is undefined,
* returns self if it is already defined
*
* @return - empty value if given value is undefined or value itself.
*/
transform(value: any, schema: JSONSchema): any;
}