UNPKG

ng2-json-editor

Version:

Angular2 component for editing large json documents

15 lines (14 loc) 558 B
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; }