UNPKG

angular2-schema-form

Version:

Angular2 Schema Form (DISCLAIMER: it is not related to angular-schema-form)

18 lines (17 loc) 826 B
import { PropertyGroup } from './formproperty'; import { FormPropertyFactory } from './formpropertyfactory'; import { SchemaValidatorFactory } from '../schemavalidatorfactory'; import { ValidatorRegistry } from './validatorregistry'; export declare class ObjectProperty extends PropertyGroup { private formPropertyFactory; private propertiesId; constructor(formPropertyFactory: FormPropertyFactory, schemaValidatorFactory: SchemaValidatorFactory, validatorRegistry: ValidatorRegistry, schema: any, parent: PropertyGroup, path: string); setValue(value: any, onlySelf: boolean): void; reset(value: any, onlySelf?: boolean): void; resetProperties(value: any): void; createProperties(): void; _hasValue(): boolean; _updateValue(): void; _runValidation(): void; private reduceValue(); }