@ng-dynamic-forms/core
Advanced tools
Comparing version 14.0.1 to 15.0.0
/** | ||
* Generated bundle index. Do not edit. | ||
*/ | ||
/// <amd-module name="@ng-dynamic-forms/core" /> | ||
export * from './public-api'; |
@@ -14,2 +14,3 @@ import { ChangeDetectorRef, ComponentFactoryResolver, ComponentRef, EventEmitter, OnChanges, OnDestroy, OnInit, QueryList, SimpleChanges, Type, ViewContainerRef } from "@angular/core"; | ||
import { DynamicFormRelationService } from "../service/dynamic-form-relation.service"; | ||
import * as i0 from "@angular/core"; | ||
export declare abstract class DynamicFormControlContainerComponent implements OnChanges, OnInit, OnDestroy { | ||
@@ -77,2 +78,4 @@ protected changeDetectorRef: ChangeDetectorRef; | ||
private unregisterFormControlComponentRef; | ||
static ɵfac: i0.ɵɵFactoryDeclaration<DynamicFormControlContainerComponent, never>; | ||
static ɵdir: i0.ɵɵDirectiveDeclaration<DynamicFormControlContainerComponent, never, never, {}, {}, never>; | ||
} |
@@ -7,2 +7,3 @@ import { AfterViewInit, QueryList, TemplateRef } from "@angular/core"; | ||
import { DynamicFormValidationService } from "../service/dynamic-form-validation.service"; | ||
import * as i0 from "@angular/core"; | ||
export declare abstract class DynamicFormControlWithTemplateComponent extends DynamicFormControlComponent implements DynamicFormControlWithTemplate, AfterViewInit { | ||
@@ -18,2 +19,4 @@ protected layoutService: DynamicFormLayoutService; | ||
bindTemplate(template: DynamicTemplateDirective): void; | ||
static ɵfac: i0.ɵɵFactoryDeclaration<DynamicFormControlWithTemplateComponent, never>; | ||
static ɵdir: i0.ɵɵDirectiveDeclaration<DynamicFormControlWithTemplateComponent, never, never, {}, {}, never>; | ||
} |
@@ -10,2 +10,3 @@ import { ChangeDetectorRef, EventEmitter, OnDestroy, OnInit, QueryList } from "@angular/core"; | ||
import { DynamicFormComponentService } from "../service/dynamic-form-component.service"; | ||
import * as i0 from "@angular/core"; | ||
export declare abstract class DynamicFormComponent implements OnInit, OnDestroy { | ||
@@ -32,2 +33,4 @@ protected changeDetectorRef: ChangeDetectorRef; | ||
onCustomEvent($event: DynamicFormControlEvent, customEventEmitter: EventEmitter<DynamicFormControlEvent>): void; | ||
static ɵfac: i0.ɵɵFactoryDeclaration<DynamicFormComponent, never>; | ||
static ɵdir: i0.ɵɵDirectiveDeclaration<DynamicFormComponent, never, never, {}, {}, never>; | ||
} |
import { ModuleWithProviders } from "@angular/core"; | ||
import * as i0 from "@angular/core"; | ||
import * as i1 from "./directive/dynamic-list.directive"; | ||
import * as i2 from "./directive/dynamic-template.directive"; | ||
import * as i3 from "@angular/common"; | ||
import * as i4 from "@angular/forms"; | ||
export declare class DynamicFormsCoreModule { | ||
static forRoot(): ModuleWithProviders<DynamicFormsCoreModule>; | ||
static ɵfac: i0.ɵɵFactoryDeclaration<DynamicFormsCoreModule, never>; | ||
static ɵmod: i0.ɵɵNgModuleDeclaration<DynamicFormsCoreModule, [typeof i1.DynamicListDirective, typeof i2.DynamicTemplateDirective], [typeof i3.CommonModule, typeof i4.ReactiveFormsModule], [typeof i1.DynamicListDirective, typeof i2.DynamicTemplateDirective]>; | ||
static ɵinj: i0.ɵɵInjectorDeclaration<DynamicFormsCoreModule>; | ||
} |
import { ElementRef, Renderer2, AfterViewInit } from "@angular/core"; | ||
import * as i0 from "@angular/core"; | ||
export declare class DynamicListDirective implements AfterViewInit { | ||
@@ -8,2 +9,4 @@ private elementRef; | ||
ngAfterViewInit(): void; | ||
static ɵfac: i0.ɵɵFactoryDeclaration<DynamicListDirective, never>; | ||
static ɵdir: i0.ɵɵDirectiveDeclaration<DynamicListDirective, "[dynamicList]", never, { "listId": "dynamicList"; }, {}, never>; | ||
} |
import { TemplateRef } from "@angular/core"; | ||
import * as i0 from "@angular/core"; | ||
export declare enum DYNAMIC_TEMPLATE_DIRECTIVE_ALIGNMENT { | ||
@@ -14,2 +15,4 @@ Start = "START", | ||
constructor(templateRef: TemplateRef<any>); | ||
static ɵfac: i0.ɵɵFactoryDeclaration<DynamicTemplateDirective, never>; | ||
static ɵdir: i0.ɵɵDirectiveDeclaration<DynamicTemplateDirective, "ng-template[modelId],ng-template[modelType]", never, { "align": "align"; "as": "as"; "index": "index"; "modelId": "modelId"; "modelType": "modelType"; }, {}, never>; | ||
} |
@@ -5,2 +5,3 @@ import { ComponentRef, InjectionToken, Type } from "@angular/core"; | ||
import { DynamicFormControlModel } from "../model/dynamic-form-control.model"; | ||
import * as i0 from "@angular/core"; | ||
export declare type DynamicFormControlRef = ComponentRef<DynamicFormControl>; | ||
@@ -21,2 +22,4 @@ export declare type DynamicFormControlMapFn = (model: DynamicFormControlModel) => Type<DynamicFormControl> | null; | ||
getCustomComponentType(model: DynamicFormControlModel): Type<DynamicFormControl> | null; | ||
static ɵfac: i0.ɵɵFactoryDeclaration<DynamicFormComponentService, [{ optional: true; }]>; | ||
static ɵprov: i0.ɵɵInjectableDeclaration<DynamicFormComponentService>; | ||
} |
@@ -5,2 +5,3 @@ import { QueryList } from "@angular/core"; | ||
import { DynamicTemplateDirective, DYNAMIC_TEMPLATE_DIRECTIVE_ALIGNMENT } from "../directive/dynamic-template.directive"; | ||
import * as i0 from "@angular/core"; | ||
export declare type DynamicFormLayout = { | ||
@@ -20,2 +21,4 @@ [id: string]: DynamicFormControlLayout; | ||
getElementId(model: DynamicFormControlModel): string; | ||
static ɵfac: i0.ɵɵFactoryDeclaration<DynamicFormLayoutService, never>; | ||
static ɵprov: i0.ɵɵInjectableDeclaration<DynamicFormLayoutService>; | ||
} |
@@ -7,2 +7,3 @@ import { Injector } from "@angular/core"; | ||
import { Subscription } from "rxjs"; | ||
import * as i0 from "@angular/core"; | ||
export declare type DynamicRelatedFormControls = { | ||
@@ -19,2 +20,4 @@ [path: string]: FormControl; | ||
subscribeRelations(model: DynamicFormControlModel, group: FormGroup, control: FormControl): Subscription[]; | ||
static ɵfac: i0.ɵɵFactoryDeclaration<DynamicFormRelationService, [{ optional: true; }, null]>; | ||
static ɵprov: i0.ɵɵInjectableDeclaration<DynamicFormRelationService>; | ||
} |
@@ -6,2 +6,3 @@ import { AbstractControl, AsyncValidatorFn, ValidatorFn } from "@angular/forms"; | ||
import { DynamicErrorMessagesMatcher } from "./dynamic-form-validation-matchers"; | ||
import * as i0 from "@angular/core"; | ||
export declare class DynamicFormValidationService { | ||
@@ -26,2 +27,4 @@ private _NG_VALIDATORS; | ||
isValidatorDescriptor(value: any): boolean; | ||
static ɵfac: i0.ɵɵFactoryDeclaration<DynamicFormValidationService, [{ optional: true; }, { optional: true; }, { optional: true; }, { optional: true; }]>; | ||
static ɵprov: i0.ɵɵInjectableDeclaration<DynamicFormValidationService>; | ||
} |
@@ -10,2 +10,3 @@ import { AbstractControl, FormArray, FormGroup } from "@angular/forms"; | ||
import { DynamicFormComponentService } from "./dynamic-form-component.service"; | ||
import * as i0 from "@angular/core"; | ||
export declare class DynamicFormService { | ||
@@ -34,2 +35,4 @@ private componentService; | ||
fromJSON(json: string | object[]): DynamicFormModel | never; | ||
static ɵfac: i0.ɵɵFactoryDeclaration<DynamicFormService, never>; | ||
static ɵprov: i0.ɵɵInjectableDeclaration<DynamicFormService>; | ||
} |
{ | ||
"name": "@ng-dynamic-forms/core", | ||
"version": "14.0.1", | ||
"version": "15.0.0", | ||
"description": "A rapid form development library for Angular", | ||
@@ -23,4 +23,4 @@ "keywords": [ | ||
}, | ||
"main": "bundles/core.umd.js", | ||
"module": "fesm2015/core.js", | ||
"main": "./bundles/core.umd.js", | ||
"module": "fesm2015/core.mjs", | ||
"typings": "core.d.ts", | ||
@@ -32,12 +32,12 @@ "repository": { | ||
"peerDependencies": { | ||
"@angular/common": "^12.0.0", | ||
"@angular/core": "^12.0.0", | ||
"@angular/forms": "^12.0.0", | ||
"@angular/common": "^13.0.0", | ||
"@angular/core": "^13.0.0", | ||
"@angular/forms": "^13.0.0", | ||
"core-js": "^3.8.1", | ||
"rxjs": "^6.6.3" | ||
"rxjs": "^7.5.5" | ||
}, | ||
"es2015": "fesm2015/core.js", | ||
"esm2015": "esm2015/core.js", | ||
"es2015": "./fesm2015/core.js", | ||
"esm2015": "./esm2015/core.js", | ||
"esm5": "./esm5/core.js", | ||
"fesm2015": "fesm2015/core.js", | ||
"fesm2015": "fesm2015/core.mjs", | ||
"fesm5": "./fesm5/core.js", | ||
@@ -48,3 +48,18 @@ "sideEffects": false, | ||
}, | ||
"metadata": "core.metadata.json" | ||
"es2020": "fesm2020/core.mjs", | ||
"esm2020": "esm2020/core.mjs", | ||
"fesm2020": "fesm2020/core.mjs", | ||
"exports": { | ||
"./package.json": { | ||
"default": "./package.json" | ||
}, | ||
".": { | ||
"types": "./core.d.ts", | ||
"esm2020": "./esm2020/core.mjs", | ||
"es2020": "./fesm2020/core.mjs", | ||
"es2015": "./fesm2015/core.mjs", | ||
"node": "./fesm2015/core.mjs", | ||
"default": "./fesm2020/core.mjs" | ||
} | ||
} | ||
} |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
1069478
117
8035
1