44import { Directive , input } from '@angular/core' ;
55import * as i0 from "@angular/core" ;
66export class TestDir {
7- counter = input ( 0 , ...( ngDevMode ? [ { debugName : "counter" } ] : [ ] ) ) ;
8- name = input . required ( ...( ngDevMode ? [ { debugName : "name" } ] : [ ] ) ) ;
7+ counter = input ( 0 , ...( ngDevMode ? [ { debugName : "counter" } ] : /* istanbul ignore next */ [ ] ) ) ;
8+ name = input . required ( ...( ngDevMode ? [ { debugName : "name" } ] : /* istanbul ignore next */ [ ] ) ) ;
99 static ɵfac = i0 . ɵɵngDeclareFactory ( { minVersion : "12.0.0" , version : "0.0.0-PLACEHOLDER" , ngImport : i0 , type : TestDir , deps : [ ] , target : i0 . ɵɵFactoryTarget . Directive } ) ;
1010 static ɵdir = i0 . ɵɵngDeclareDirective ( { minVersion : "17.1.0" , version : "0.0.0-PLACEHOLDER" , type : TestDir , isStandalone : true , inputs : { counter : { classPropertyName : "counter" , publicName : "counter" , isSignal : true , isRequired : false , transformFunction : null } , name : { classPropertyName : "name" , publicName : "name" , isSignal : true , isRequired : true , transformFunction : null } } , ngImport : i0 } ) ;
1111}
@@ -31,8 +31,8 @@ export declare class TestDir {
3131import { Component, input } from '@angular/core' ;
3232import * as i0 from "@angular/core" ;
3333export class TestComp {
34- counter = input ( 0 , ...( ngDevMode ? [ { debugName : "counter" } ] : [ ] ) ) ;
35- name = input . required ( ...( ngDevMode ? [ { debugName : "name" } ] : [ ] ) ) ;
34+ counter = input ( 0 , ...( ngDevMode ? [ { debugName : "counter" } ] : /* istanbul ignore next */ [ ] ) ) ;
35+ name = input . required ( ...( ngDevMode ? [ { debugName : "name" } ] : /* istanbul ignore next */ [ ] ) ) ;
3636 static ɵfac = i0 . ɵɵngDeclareFactory ( { minVersion : "12.0.0" , version : "0.0.0-PLACEHOLDER" , ngImport : i0 , type : TestComp , deps : [ ] , target : i0 . ɵɵFactoryTarget . Component } ) ;
3737 static ɵcmp = i0 . ɵɵngDeclareComponent ( { minVersion : "17.1.0" , version : "0.0.0-PLACEHOLDER" , type : TestComp , isStandalone : true , selector : "ng-component" , inputs : { counter : { classPropertyName : "counter" , publicName : "counter" , isSignal : true , isRequired : false , transformFunction : null } , name : { classPropertyName : "name" , publicName : "name" , isSignal : true , isRequired : true , transformFunction : null } } , ngImport : i0 , template : 'Works' , isInline : true } ) ;
3838}
@@ -63,9 +63,9 @@ function convertToBoolean(value) {
6363 return value === true || value !== '' ;
6464}
6565export class TestDir {
66- counter = input ( 0 , ...( ngDevMode ? [ { debugName : "counter" } ] : [ ] ) ) ;
67- signalWithTransform = input ( false , { ...( ngDevMode ? { debugName : "signalWithTransform" } : { } ) , transform : convertToBoolean } ) ;
68- signalWithTransformAndAlias = input ( false , { ...( ngDevMode ? { debugName : "signalWithTransformAndAlias" } : { } ) , alias : 'publicNameSignal' , transform : convertToBoolean } ) ;
66+ counter = input ( 0 , ...( ngDevMode ? [ { debugName : "counter" } ] : /* istanbul ignore next */ [ ] ) ) ;
67+ signalWithTransform = input ( false , { ...( ngDevMode ? { debugName : "signalWithTransform" } : /* istanbul ignore next */ { } ) , transform : convertToBoolean } ) ;
68+ signalWithTransformAndAlias = input ( false , { ...( ngDevMode ? { debugName : "signalWithTransformAndAlias" } : /* istanbul ignore next */ { } ) , alias : 'publicNameSignal' , transform : convertToBoolean } ) ;
6969 decoratorInput = true ;
7070 decoratorInputWithAlias = true ;
7171 decoratorInputWithTransformAndAlias = true ;
@@ -110,7 +110,7 @@ function convertToBoolean(value) {
110110 return value === true || value !== '' ;
111111}
112112export class TestDir {
113- name = input . required ( { ...( ngDevMode ? { debugName : "name" } : { } ) , transform : convertToBoolean } ) ;
113+ name = input . required ( { ...( ngDevMode ? { debugName : "name" } : /* istanbul ignore next */ { } ) , transform : convertToBoolean } ) ;
114114 static ɵfac = i0 . ɵɵngDeclareFactory ( { minVersion : "12.0.0" , version : "0.0.0-PLACEHOLDER" , ngImport : i0 , type : TestDir , deps : [ ] , target : i0 . ɵɵFactoryTarget . Directive } ) ;
115115 static ɵdir = i0 . ɵɵngDeclareDirective ( { minVersion : "17.1.0" , version : "0.0.0-PLACEHOLDER" , type : TestDir , isStandalone : true , inputs : { name : { classPropertyName : "name" , publicName : "name" , isSignal : true , isRequired : true , transformFunction : null } } , ngImport : i0 } ) ;
116116}
@@ -139,10 +139,10 @@ const toBoolean = (v) => v === true || v !== '';
139139// Note: `@Input` non-signal inputs did not support transform function "builders" and generics.
140140const complexTransform = ( defaultVal ) => ( v ) => v || defaultVal ;
141141export class TestDir {
142- name = input . required ( { ...( ngDevMode ? { debugName : "name" } : { } ) , transform : ( v ) => v === true || v !== '' } ) ;
143- name2 = input . required ( { ...( ngDevMode ? { debugName : "name2" } : { } ) , transform : toBoolean } ) ;
144- genericTransform = input . required ( { ...( ngDevMode ? { debugName : "genericTransform" } : { } ) , transform : complexTransform ( 1 ) } ) ;
145- genericTransform2 = input . required ( { ...( ngDevMode ? { debugName : "genericTransform2" } : { } ) , transform : complexTransform ( null ) } ) ;
142+ name = input . required ( { ...( ngDevMode ? { debugName : "name" } : /* istanbul ignore next */ { } ) , transform : ( v ) => v === true || v !== '' } ) ;
143+ name2 = input . required ( { ...( ngDevMode ? { debugName : "name2" } : /* istanbul ignore next */ { } ) , transform : toBoolean } ) ;
144+ genericTransform = input . required ( { ...( ngDevMode ? { debugName : "genericTransform" } : /* istanbul ignore next */ { } ) , transform : complexTransform ( 1 ) } ) ;
145+ genericTransform2 = input . required ( { ...( ngDevMode ? { debugName : "genericTransform2" } : /* istanbul ignore next */ { } ) , transform : complexTransform ( null ) } ) ;
146146 static ɵfac = i0 . ɵɵngDeclareFactory ( { minVersion : "12.0.0" , version : "0.0.0-PLACEHOLDER" , ngImport : i0 , type : TestDir , deps : [ ] , target : i0 . ɵɵFactoryTarget . Directive } ) ;
147147 static ɵdir = i0 . ɵɵngDeclareDirective ( { minVersion : "17.1.0" , version : "0.0.0-PLACEHOLDER" , type : TestDir , isStandalone : true , inputs : { name : { classPropertyName : "name" , publicName : "name" , isSignal : true , isRequired : true , transformFunction : null } , name2 : { classPropertyName : "name2" , publicName : "name2" , isSignal : true , isRequired : true , transformFunction : null } , genericTransform : { classPropertyName : "genericTransform" , publicName : "genericTransform" , isSignal : true , isRequired : true , transformFunction : null } , genericTransform2 : { classPropertyName : "genericTransform2" , publicName : "genericTransform2" , isSignal : true , isRequired : true , transformFunction : null } } , ngImport : i0 } ) ;
148148}
0 commit comments