ferngully-aurelia-tools
Version:
Ferngully Tools for Aurelia
11 lines (10 loc) • 798 B
TypeScript
import { ValidationService } from "../validation/validation-service";
import { FormSchemaRulesProvider } from "./form-schema-rules-provider";
import { FormSchemaCollectionController, IFormSchemaCollectionController } from "./form-schema-collection-controller";
export declare class FormSchemaCollectionControllerFactory {
private getValidationService;
private getFormSchemaRulesProvider;
private getFormSchemaCollectionController;
constructor(getValidationService: () => ValidationService, getFormSchemaRulesProvider: () => FormSchemaRulesProvider, getFormSchemaCollectionController: (webServiceName: string) => FormSchemaCollectionController<any>);
Create<TInstance>(webServiceName: string, disableValidation?: boolean): IFormSchemaCollectionController<TInstance>;
}