====== NGSuite: API Reference ======
This API reference is organized by modules within the library. Each module has one or more components, directives, services, pipes or interfaces.
===== Core =====
* [[opensource:ngsuite:api:NGSuiteComponent|NGSuiteComponent]]
* [[opensource:ngsuite:api:NGSuiteConfig|NGSuiteConfig]]
* [[opensource:ngsuite:api:NGSuiteContainerComponent|NGSuiteContainerComponent]]
* [[opensource:ngsuite:api:NGSuiteIconComponent|NGSuiteIconComponent]]
* [[opensource:ngsuite:api:NGSuiteLoading|NGSuiteLoading]]
* [[opensource:ngsuite:api:NGSuiteLoadingAnimationComponent|NGSuiteLoadingAnimationComponent]]
* [[opensource:ngsuite:api:NGSuiteLoadingConfig|NGSuiteLoadingConfig]]
* [[opensource:ngsuite:api:NGSuiteLoadingPageComponent|NGSuiteLoadingPageComponent]]
* [[opensource:ngsuite:api:NGSuiteLoadingRootComponent|NGSuiteLoadingRootComponent]]
* [[opensource:ngsuite:api:NGSuiteLoadingSectionComponent|NGSuiteLoadingSectionComponent]]
* [[opensource:ngsuite:api:NGSuitePagination|NGSuitePagination]]
* [[opensource:ngsuite:api:NGSuitePaginationComponent|NGSuitePaginationComponent]]
* [[opensource:ngsuite:api:NGSuitePaginationInfoComponent|NGSuitePaginationInfoComponent]]
* [[opensource:ngsuite:api:NGSuitePanelBodyComponent|NGSuitePanelBodyComponent]]
* [[opensource:ngsuite:api:NGSuitePanelComponent|NGSuitePanelComponent]]
* [[opensource:ngsuite:api:NGSuitePanelFooterComponent|NGSuitePanelFooterComponent]]
* [[opensource:ngsuite:api:NGSuitePanelHeaderComponent|NGSuitePanelHeaderComponent]]
* [[opensource:ngsuite:api:NGSuiteRouteLoading|NGSuiteRouteLoading]]
===== Dialog =====
* [[opensource:ngsuite:api:NGSuiteDialog|NGSuiteDialog]]
* [[opensource:ngsuite:api:NGSuiteDialogAlertComponent|NGSuiteDialogAlertComponent]]
* [[opensource:ngsuite:api:NGSuiteDialogBodyComponent|NGSuiteDialogBodyComponent]]
* [[opensource:ngsuite:api:NGSuiteDialogComponent|NGSuiteDialogComponent]]
* [[opensource:ngsuite:api:NGSuiteDialogConfig|NGSuiteDialogConfig]]
* [[opensource:ngsuite:api:NGSuiteDialogConfirmComponent|NGSuiteDialogConfirmComponent]]
* [[opensource:ngsuite:api:NGSuiteDialogFooterComponent|NGSuiteDialogFooterComponent]]
* [[opensource:ngsuite:api:NGSuiteDialogHeaderComponent|NGSuiteDialogHeaderComponent]]
* [[opensource:ngsuite:api:NGSuiteDialogRef|NGSuiteDialogRef]]
* [[opensource:ngsuite:api:NGSuiteDialogRootComponent|NGSuiteDialogRootComponent]]
===== Form =====
* [[opensource:ngsuite:api:FormInput|FormInput]]
* [[opensource:ngsuite:api:NGSuiteFormButtonComponent|NGSuiteFormButtonComponent]]
* [[opensource:ngsuite:api:NGSuiteFormComponent|NGSuiteFormComponent]]
* [[opensource:ngsuite:api:NGSuiteFormFieldComponent|NGSuiteFormFieldComponent]]
* [[opensource:ngsuite:api:NGSuiteFormInputComponent|NGSuiteFormInputComponent]]
* [[opensource:ngsuite:api:NGSuiteFormInputDefaultComponent|NGSuiteFormInputDefaultComponent]]
* [[opensource:ngsuite:api:NGSuiteFormInputDirective|NGSuiteFormInputDirective]]
* [[opensource:ngsuite:api:NGSuiteMaxValidator|NGSuiteMaxValidator]]
* [[opensource:ngsuite:api:NGSuiteMinValidator|NGSuiteMinValidator]]
===== Guard =====
* [[opensource:ngsuite:api:Chain|Chain]]
* [[opensource:ngsuite:api:GuardConstructor|GuardConstructor]]
* [[opensource:ngsuite:api:GuardDataInterface|GuardDataInterface]]
* [[opensource:ngsuite:api:GuardDataService|GuardDataService]]
* [[opensource:ngsuite:api:GuardEntry|GuardEntry]]
* [[opensource:ngsuite:api:SerialGuard|SerialGuard]]
* [[opensource:ngsuite:api:SerialGuardFn|SerialGuardFn]]
* [[opensource:ngsuite:api:SerialGuardInfo|SerialGuardInfo]]