I am creating a library wrapping AgGrid, in order to have some default properties already set.
AgGridModule is imported with method withComponents
, that allows to add Custom Angular components. Despite Angular Ivy doesn't need anymore to declare entryComponents
, AgGrid still requires to list dynamically loaded components.
We now have the necessity to pass components to my module, to be subsequently passed to AgGridModule.withComponents(...)
,
so I basically need something like this:
static forRoot(components: any[]){
return {...
import:{...
AgGridModule.withComponents([...defaultComponents, ...components])
}
}
How can I achieve this? I hope to have been clear.
question from:
https://stackoverflow.com/questions/65831952/ngmodule-passing-parameters-to-imported-modules-initializers 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…