@@ -1016,3 +1016,50 @@ export declare class TestCmp {
10161016 static ɵcmp : i0 . ɵɵComponentDeclaration < TestCmp , "ng-component" , never , { } , { } , never , never , true , never > ;
10171017}
10181018
1019+ /****************************************************************************************************
1020+ * PARTIAL FILE: two_way_to_any.js
1021+ ****************************************************************************************************/
1022+ import { Component, Directive, model } from '@angular/core' ;
1023+ import * as i0 from "@angular/core" ;
1024+ export class NgModelDirective {
1025+ constructor ( ) {
1026+ this . ngModel = model ( '' ) ;
1027+ }
1028+ }
1029+ NgModelDirective . ɵfac = i0 . ɵɵngDeclareFactory ( { minVersion : "12.0.0" , version : "0.0.0-PLACEHOLDER" , ngImport : i0 , type : NgModelDirective , deps : [ ] , target : i0 . ɵɵFactoryTarget . Directive } ) ;
1030+ NgModelDirective . ɵdir = i0 . ɵɵngDeclareDirective ( { minVersion : "17.1.0" , version : "0.0.0-PLACEHOLDER" , type : NgModelDirective , isStandalone : true , selector : "[ngModel]" , inputs : { ngModel : { classPropertyName : "ngModel" , publicName : "ngModel" , isSignal : true , isRequired : false , transformFunction : null } } , outputs : { ngModel : "ngModelChange" } , ngImport : i0 } ) ;
1031+ i0 . ɵɵngDeclareClassMetadata ( { minVersion : "12.0.0" , version : "0.0.0-PLACEHOLDER" , ngImport : i0 , type : NgModelDirective , decorators : [ {
1032+ type : Directive ,
1033+ args : [ { selector : '[ngModel]' } ]
1034+ } ] } ) ;
1035+ export class TestCmp {
1036+ constructor ( ) {
1037+ this . value = 123 ;
1038+ }
1039+ }
1040+ TestCmp . ɵfac = i0 . ɵɵngDeclareFactory ( { minVersion : "12.0.0" , version : "0.0.0-PLACEHOLDER" , ngImport : i0 , type : TestCmp , deps : [ ] , target : i0 . ɵɵFactoryTarget . Component } ) ;
1041+ TestCmp . ɵcmp = i0 . ɵɵngDeclareComponent ( { minVersion : "14.0.0" , version : "0.0.0-PLACEHOLDER" , type : TestCmp , isStandalone : true , selector : "test-cmp" , ngImport : i0 , template : '<input [(ngModel)]="$any(value)">' , isInline : true , dependencies : [ { kind : "directive" , type : NgModelDirective , selector : "[ngModel]" , inputs : [ "ngModel" ] , outputs : [ "ngModelChange" ] } ] } ) ;
1042+ i0 . ɵɵngDeclareClassMetadata ( { minVersion : "12.0.0" , version : "0.0.0-PLACEHOLDER" , ngImport : i0 , type : TestCmp , decorators : [ {
1043+ type : Component ,
1044+ args : [ {
1045+ selector : 'test-cmp' ,
1046+ template : '<input [(ngModel)]="$any(value)">' ,
1047+ imports : [ NgModelDirective ] ,
1048+ } ]
1049+ } ] } ) ;
1050+
1051+ /****************************************************************************************************
1052+ * PARTIAL FILE: two_way_to_any.d.ts
1053+ ****************************************************************************************************/
1054+ import * as i0 from "@angular/core" ;
1055+ export declare class NgModelDirective {
1056+ ngModel : import ( "@angular/core" ) . ModelSignal < string > ;
1057+ static ɵfac : i0 . ɵɵFactoryDeclaration < NgModelDirective , never > ;
1058+ static ɵdir : i0 . ɵɵDirectiveDeclaration < NgModelDirective , "[ngModel]" , never , { "ngModel" : { "alias" : "ngModel" ; "required" : false ; "isSignal" : true ; } ; } , { "ngModel" : "ngModelChange" ; } , never , never , true , never > ;
1059+ }
1060+ export declare class TestCmp {
1061+ value : number ;
1062+ static ɵfac : i0 . ɵɵFactoryDeclaration < TestCmp , never > ;
1063+ static ɵcmp : i0 . ɵɵComponentDeclaration < TestCmp , "test-cmp" , never , { } , { } , never , never , true , never > ;
1064+ }
1065+
0 commit comments