
Product
Introducing Webhook Events for Alert Changes
Add real-time Socket webhook events to your workflows to automatically receive software supply chain alert changes in real time.
@iapps/ngx-dhis2-validation-rule-group-filter
Advanced tools
[](https://circleci.com/gh/hisptz/ngx-dhis2-validation-rule-filter) [
Dhis2 Validation Rule Group(DVRG) is a user interface component library for developing DHIS2 applications. DHIS2 Team from UDSM uses and maintain this component to ensure visual and usability consistency where it is used in the process of developing different DHIS2 web application.
Install the following dependencies withing your project before starting using the following library.
npm i @ngrx/store
npm i @ngrx/effects
npm i rxjs
npm i --save lodash
npm i @iapps/ngx-dhis2-http-client
npm i @iapps/ngx-dhis2-validation-rule-group-filter
Import StoreModule, EffectsModule and HttpClientModule to the appModule.ts. Below is an example of configuration for a fresh project, but if you have already done installation based on your configuration the follow all along to see what is need to be added to make installation successfully
import { StoreModule } from '@ngrx/store';
import { EffectsModule } from '@ngrx/effects';
import { HttpClientModule } from '@angular/common/http';
import { NgxDhis2ValidationRuleFilterModule } from '@iapps/ngx-dhis2-validation-rule-group-filter';
@NgModule({
declarations: [
AppComponent,
],
imports: [
BrowserModule,
AppRoutingModule,
StoreModule.forRoot({}),
EffectsModule.forRoot([]),
HttpClientModule,
NgxDhis2ValidationRuleFilterModule
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule { }
NOTE: This library is using @iapps/ngx-dhis2-http-client library, Please follow installation instructions for this package as well. Instructions can found here
After installation you can use the following tags to start using it in your project.
<lib-ngx-dhis2-validation-rule-filter
[dataSelection]='dataElements'
[selectedVRGs]='preSelectedVRGs'
(update)="onUpdateValidationRule($event)"
(close)="onUpdateValidationRule($event)">
<lib-ngx-dhis2-validation-rule-filter>
items: []
periodTypes: {}
dimensions: "vrg"
change: true
items: [
{
id: "odiGzVETtQQ",
name: "Form: National Malaria control program"
}
]
periodTypes: {
id: "Monthly"
name: "Monthly"
rank: 3
}
dimensions: "vrg"
change: true
FAQs
[](https://circleci.com/gh/hisptz/ngx-dhis2-validation-rule-filter) [
We found that @iapps/ngx-dhis2-validation-rule-group-filter demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 12 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Product
Add real-time Socket webhook events to your workflows to automatically receive software supply chain alert changes in real time.

Security News
ENISA has become a CVE Program Root, giving the EU a central authority for coordinating vulnerability reporting, disclosure, and cross-border response.

Product
Socket now scans OpenVSX extensions, giving teams early detection of risky behaviors, hidden capabilities, and supply chain threats in developer tools.