I think you want to register the default NgDateLikeValueAsDirective here. That is what should InputDataLikeDirective get if NgDateLikeValueAsDirective is not present.