open-programs-dashboard
It will create a different kind of dashboard based on requirements.
Attributes
options
query
- Provide a query program query that show the list of program on the dashboard
mode
- Provide a mode of program "trainer" | "fixed" | "open" | "open-variable".
title
- Provide a title of program
programStatsQuery
- Provide a query for display the cohorts in respective to program.
participantQuery
- Provide a query for display participant within in a program
programKindGroup
- [Object]
excludes
- [String Array] Display a dashboard excludes a program.
includes
- [String Array] Display a dashboard includes a program.
clickedTracker
- Provide a tracker id for tracking the dashboard column[Optional]
Following are the dashboard types:-
Fixed
:- Display a dashboard with fixed mode. Where Program start date and end date are fixed.
Open
:- Display a dashboard with open mode. Where Program start date is consider when user join the program.
Open with variable starts
:- Display the dashboard with open mode with different time span with each users.
Tracking columns
:- Display the dashboard with track columns on dashboard
Exception columns
:- Display the dashboard to provide a query that returns only specific user/data combinations and use that to flag the view in the dashboard.
Trainer Dashboard
:- Display a trainer dashboard base on configured query.
Types
Additional customization