13 Jan 20231 minute to read
Syncfusion Angular has an NgModule for each component with two implementations, as given below.
- Component Module
- Component All Module
This module contains a particular component and all of its child property directives, excluding feature-wise modules. For example,
GridModule is only included with
ColumnDirective. It is always recommended to use this module because you can control which features of a component you use, and it is also useful in reducing bundle size when using
Component all Module
This module contains a particular component and all of its directives, with the addition of all the feature-wise Modules of that component. For example,
GridAllModule is included with
GroupService and all other feature-wise module services it is supporting.