Is latest Syncfusion Angular built with Ivy disabled?

Angular team recommends that libraries should not be built with Ivy enabled.  
See the subheading "Publishing your library", as well as this section "Ivy and libraries"

In trying to debug a problem where ejGrid is not using ng-template (described here), I followed Angular teams suggestion to disable Ivy when debugging problems.
Not only did the grid still not use the ng-template, it actually completely ignored the e-column tags when Ivy is disabled.

My questions are:
  • Is Angular Syncfusion published to npm with View Engine, or with Ivy?
  • Any idea why ejGrid is not able to use the ng-template for either Template driven, or Reactive Forms?

Thanks

2 Replies

TS Thiyagu Subramani Syncfusion Team March 17, 2020 01:32 PM UTC

Hi pcafstockf, 

Thanks for contacting Syncfusion. 

Currently we are validating your requirement and we will update further details on 20th March 2020. Until that time we appreciate your patience. 

Regards, 
Thiyagu S 



JA Jesus Arockia Sankaran S Syncfusion Team March 20, 2020 01:46 PM UTC

Hi Earl, 

Thanks for your patience. 

Query: Is Angular Syncfusion published to npm with View Engine, or with Ivy? 

Syncfusion EJ2 Angular packages are compiled using View Engine but it still supports Ivy. 

Query: Any idea why ejGrid is not able to use the ng-template for either Template driven, or Reactive Forms? 

We have investigated the reported issue in our end and we were able to reproduce the issue “Edit Template is not working in Angular 9”. We confirm this as a bug and logged a defect report. You can keep track of the bug from the feedback portal below. 


The fix will be available in first weekly patch release after our upcoming Volume 1, 2020 main release.  

If you have any more specification/precise replication procedure or a scenario to be tested you can add it as a comment in the portal. 
 
Regards, 
Jesus Arockia Sankaran S 


Loader.
Up arrow icon