Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@aastrika_npmjs/comptency

Package Overview
Dependencies
Maintainers
1
Versions
59
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@aastrika_npmjs/comptency - npm Package Compare versions

Comparing version 0.0.2 to 0.0.4

19

aastrika_npmjs-comptency.d.ts

@@ -5,12 +5,13 @@ /**

export * from './public-api';
export { ActiveSummaryComponent as ɵj } from './competency/components/active-summary/active-summary.component';
export { CompetencyDashboardComponent as ɵi } from './competency/components/competency-dashboard/competency-dashboard.component';
export { GainedComptencyCardComponent as ɵg } from './competency/components/gained-comptency-card/gained-comptency-card.component';
export { RequiredComptencyCardComponent as ɵe } from './competency/components/required-comptency-card/required-comptency-card.component';
export { ActiveSummaryService as ɵk } from './competency/services/active-summary.service';
export { GainedService as ɵh } from './competency/services/gained.service';
export { RequiredCompetencyService as ɵf } from './competency/services/required-competency.service';
export { ActiveSummaryComponent as ɵk } from './competency/components/active-summary/active-summary.component';
export { CompetencyDashboardComponent as ɵj } from './competency/components/competency-dashboard/competency-dashboard.component';
export { GainedComptencyCardComponent as ɵh } from './competency/components/gained-comptency-card/gained-comptency-card.component';
export { RequiredComptencyCardComponent as ɵf } from './competency/components/required-comptency-card/required-comptency-card.component';
export { ActiveSummaryService as ɵl } from './competency/services/active-summary.service';
export { GainedService as ɵi } from './competency/services/gained.service';
export { RequiredCompetencyService as ɵg } from './competency/services/required-competency.service';
export { CompetencyEntryComponent as ɵb } from './entry-module/components/competency-entry/competency-entry.component';
export { SlefAssessmentEntryComponent as ɵa } from './entry-module/components/slef-assessment-entry/slef-assessment-entry.component';
export { SelfAssessmentCardComponent as ɵc } from './self-assessment/components/self-assessment-card/self-assessment-card.component';
export { SelfAssessmentComponent as ɵd } from './self-assessment/components/self-assessment/self-assessment.component';
export { ConfigurationContext as ɵc } from './entry-module/services/configuration-context';
export { SelfAssessmentCardComponent as ɵd } from './self-assessment/components/self-assessment-card/self-assessment-card.component';
export { SelfAssessmentComponent as ɵe } from './self-assessment/components/self-assessment/self-assessment.component';

@@ -1,1 +0,1 @@

{"__symbolic":"module","version":4,"metadata":{"EntryModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":7,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","name":"ɵb"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":10,"character":4},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":11,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatIconModule","line":12,"character":4}],"exports":[{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","name":"ɵb"}],"providers":[]}]}],"members":{}},"SelfAssessmentModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":7,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","name":"ɵd"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":10,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatIconModule","line":11,"character":4}],"exports":[{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","name":"ɵd"}]}]}],"members":{}},"CompetencyModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":9,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵe"},{"__symbolic":"reference","name":"ɵg"},{"__symbolic":"reference","name":"ɵi"},{"__symbolic":"reference","name":"ɵj"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":16,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatTabsModule","line":17,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatIconModule","line":18,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatExpansionModule","line":19,"character":4},{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClientModule","line":20,"character":4},{"__symbolic":"reference","module":"@aastrika_npmjs/comptency/core","name":"CoreModule","line":21,"character":4}],"exports":[{"__symbolic":"reference","name":"ɵe"},{"__symbolic":"reference","name":"ɵg"},{"__symbolic":"reference","name":"ɵi"},{"__symbolic":"reference","name":"ɵj"}]}]}],"members":{}},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"lib-slef-assessment-entry","template":"<button class=\"mat-primary-background \"\r\n (click)=\"navigateTo()\"> Self Assessment\r\n</button>","styles":[":root{font-size:16px;--blue:#1C5D95;--yellow:#FFF4DF;--teal:#A4DFCA;--black:#000000;--white:#ffffff;--light-gray:#eff6fc;--grey-100:#DFEDF9;--gray-200:#8E8E8E;--gray-300:#989898;--gray-400:#808080;--grey-500:#919191;--yellow-500:#FFFBB0;--blue-500:#7CB5E6}.button-primary{background-color:var(--blue)!important;border-radius:50px;gap:8px;color:var(--white)!important;border:none}.mat-primary-background{padding:9px 40px;background:#1c5d95!important;border-radius:50px;color:#fff;border:none;gap:8px;width:310px;cursor:pointer}"]}]}],"members":{"stateChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":8,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"Router","line":9,"character":28}]}],"ngOnInit":[{"__symbolic":"method"}],"navigateTo":[{"__symbolic":"method"}]}},"ɵb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"lib-competency-entry","template":"<button class=\"mat-primary-background \"\r\n (click)=\"navigateTo()\"> Competency Dashboard\r\n</button>","styles":[":root{font-size:16px;--blue:#1C5D95;--yellow:#FFF4DF;--teal:#A4DFCA;--black:#000000;--white:#ffffff;--light-gray:#eff6fc;--grey-100:#DFEDF9;--gray-200:#8E8E8E;--gray-300:#989898;--gray-400:#808080;--grey-500:#919191;--yellow-500:#FFFBB0;--blue-500:#7CB5E6}.button-primary{background-color:var(--blue)!important;border-radius:50px;gap:8px;color:var(--white)!important;border:none}.mat-primary-background{padding:9px 40px;background:#1c5d95!important;border-radius:50px;color:#fff;border:none;gap:8px;width:310px;cursor:pointer}"]}]}],"members":{"stateChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":8,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"navigateTo":[{"__symbolic":"method"}]}},"ɵc":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"lib-self-assessment-card","template":"<div class=\"card_box\">\r\n <ng-container *ngIf=\"cardData?.title\">\r\n <div class=\"title\">{{ cardData?.title }}</div>\r\n </ng-container>\r\n <ng-container *ngIf=\"cardData?.description\">\r\n <div class=\"description\">{{ cardData?.description }}</div>\r\n </ng-container>\r\n\r\n <button mat-button class=\"startBtn\">Start</button>\r\n</div>\r\n","styles":[":root{font-size:16px;--blue:#1C5D95;--yellow:#FFF4DF;--teal:#A4DFCA;--black:#000000;--white:#ffffff;--light-gray:#eff6fc;--grey-100:#DFEDF9;--gray-200:#8E8E8E;--gray-300:#989898;--gray-400:#808080;--grey-500:#919191;--yellow-500:#FFFBB0;--blue-500:#7CB5E6}.button-primary{background-color:var(--blue)!important;border-radius:50px;gap:8px;color:var(--white)!important;border:none}.mat-primary-background{padding:9px 40px;width:310px;cursor:pointer}.card_box{margin:7px 2px 15px;padding:16px 10px 20px 14px;box-shadow:0 0 4px rgba(0,0,0,.15);border-radius:10px;background:#fff}.title{font-size:24px;line-height:29px;letter-spacing:-.02em;margin-bottom:7px}.description{font-size:14px;line-height:17px;letter-spacing:-.02em}.startBtn{background-color:#1c5d95!important;border-radius:50px;padding:8px 32px;gap:8px;font-size:16px;line-height:19px;color:#fff!important;margin-top:10px;border:none}.proficiency{color:#1c5d96;font-style:italic;font-size:14px;line-height:17px;cursor:pointer;margin-top:4px}"]}]}],"members":{"cardData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵd":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"lib-self-assessment","template":"<div class=\"content\">\r\n <mat-icon (click)=\"navigateBack()\" class=\"cursor-pointer\">chevron_left</mat-icon>\r\n \r\n <h1 class=\" mb-1 pl-2 \">Self Assessment</h1>\r\n\r\n <ng-container *ngFor=\"let gainedproficency of gainedproficencyData\">\r\n <lib-self-assessment-card [cardData]=\"gainedproficency\"></lib-self-assessment-card>\r\n </ng-container>\r\n \r\n </div>\r\n","styles":[".content{padding:60px 20px 50px;margin:auto}@media only screen and (min-width:960px){.content{max-width:30%}}@media only screen and (min-width:1280px){.content{max-width:35%}}@media only screen and (min-width:1920px){.content{max-width:30%}}@media only screen and (min-width:600px) and (max-width:959px){.content{max-width:50%}}@media only screen and (max-width:599px){.content{max-width:90%}}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common","name":"Location","line":24,"character":22}]}],"ngOnInit":[{"__symbolic":"method"}],"navigateBack":[{"__symbolic":"method"}]}},"ɵe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"lib-required-comptency-card","template":"<ng-container *ngFor=\"let competency of competencyData\"\r\n ><div class=\"card-container\">\r\n <mat-accordion>\r\n <mat-expansion-panel\r\n class=\"w-full panel\"\r\n (opened)=\"panelOpenState = true\"\r\n (closed)=\"panelOpenState = false\"\r\n >\r\n <mat-expansion-panel-header\r\n class=\"flex-between items-center panel-header w-full\"\r\n collapsedHeight=\"auto\"\r\n expandedHeight=\"auto\"\r\n >\r\n <mat-panel-description class=\"panel-header-description\">\r\n <ng-container *ngIf=\"competency?.title\">\r\n <div class=\"title\">{{ competency?.title }}</div>\r\n </ng-container>\r\n </mat-panel-description>\r\n <!-- <div class=\"level mb-0 pointer-events\">\r\n <mat-icon [ngClass]=\"{ arrowReverse: panelOpenState }\"\r\n >keyboard_arrow_down</mat-icon\r\n >\r\n </div> -->\r\n </mat-expansion-panel-header>\r\n\r\n <lib-app-loader *ngIf=\"loading === true\"></lib-app-loader>\r\n <div class=\"logs\">\r\n <span class=\"log-title\">Levels:</span>\r\n <ng-container *ngFor=\"let log of logs\">\r\n <div class=\"log\">\r\n <ng-container *ngIf=\"log.header\">\r\n <span class=\"flex-1 log-items\"\r\n >{{ log.index }} : {{ log.header }}</span\r\n >\r\n </ng-container>\r\n </div>\r\n </ng-container>\r\n </div>\r\n </mat-expansion-panel>\r\n </mat-accordion>\r\n </div>\r\n</ng-container>\r\n","styles":[":root{font-size:16px;--blue:#1C5D95;--yellow:#FFF4DF;--teal:#A4DFCA;--black:#000000;--white:#ffffff;--light-gray:#eff6fc;--grey-100:#DFEDF9;--gray-200:#8E8E8E;--gray-300:#989898;--gray-400:#808080;--grey-500:#919191;--yellow-500:#FFFBB0;--blue-500:#7CB5E6}.button-primary{background-color:var(--blue)!important;border-radius:50px;gap:8px;color:var(--white)!important;border:none}.mat-primary-background{padding:9px 40px;width:310px;cursor:pointer}.card-container{margin:15px 2px;padding:16px 10px 20px 14px;box-shadow:0 0 4px rgba(0,0,0,.15);border-radius:10px;background:#fff}.title{font-size:16px;line-height:19px;letter-spacing:-.02em;color:#000}.description{font-size:14px;line-height:17px;letter-spacing:-.02em}.start-btn{background-color:#1c5d95!important;border-radius:50px;padding:8px 32px;gap:8px;font-size:16px;line-height:19px;color:#fff!important;margin-top:10px;border:none}.proficiency{color:#1c5d96;font-size:20px;cursor:pointer;margin-top:15px}.log-title{font-size:14px;line-height:24px;letter-spacing:-.02em;color:#1c5d95}.log{border-bottom:1px solid #ddd;padding-bottom:9px;margin-top:10px}.logs{padding:5px}.log-items{font-size:16px;line-height:19px;letter-spacing:-.02em;color:#000}::ng-deep .mat-expansion-panel-header{padding:0 5px!important}:host ::ng-deep .mat-expansion-panel-header:hover{background:rgba(255,255,255,.98)!important}:host ::ng-deep .mat-content{display:flex!important}.level{place-self:flex-end}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵf"}]}],"ngOnInit":[{"__symbolic":"method"}],"getRequiredByPostion":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"ɵf":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@aastrika_npmjs/comptency/core","name":"DataService","line":12,"character":47},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":9,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":14,"character":19}]}],"getRequiredCompetencyById":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"ɵg":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"lib-gained-comptency-card","template":"<lib-app-loader *ngIf=\"loading === true\"></lib-app-loader>\r\n<ng-container *ngFor=\"let proficency of gainedproficencyData\">\r\n<div class=\"card-container example-container container-balanced\">\r\n <!-- <div class=\"date justify-end mr-2\">\r\n {{date}}\r\n </div> -->\r\n <ng-container *ngIf=\"proficency?.title\">\r\n <div class=\"title\">{{proficency?.title}}</div>\r\n </ng-container>\r\n\r\n <div class=\"levelsTitle\">\r\n Levels:\r\n </div>\r\n <mat-accordion>\r\n <mat-expansion-panel class=\"w-full panel\" hideToggle (opened)=\"panelOpenState = true\"\r\n (closed)=\"panelOpenState = false\">\r\n <mat-expansion-panel-header class=\"flex-between items-center panel-header w-full\">\r\n <mat-panel-description class=\"panel-header-description\">\r\n <ng-container *ngFor=\"let proficiency of proficency?.proficiencyLevels\">\r\n <ng-container *ngIf=\"proficiency.selected; else addLevel\">\r\n <div class=\"level mb-1\" [ngStyle]=\"{'background-color': proficiency.color}\">\r\n {{proficiency?.displayLevel}}\r\n </div>\r\n </ng-container>\r\n <ng-template #addLevel>\r\n <div (click)=\"$event.stopPropagation();\" class=\"level mb-1 pointer-events\">\r\n {{proficiency?.displayLevel}}\r\n </div>\r\n </ng-template>\r\n </ng-container>\r\n <div class=\"level mb-1 pointer-events\">\r\n <mat-icon [ngClass]=\"{'arrowReverse': panelOpenState }\">keyboard_arrow_down</mat-icon>\r\n </div>\r\n </mat-panel-description>\r\n </mat-expansion-panel-header>\r\n <div>\r\n <span class=\"log-header\">Log:</span>\r\n <ng-container *ngFor=\"let log of proficency?.logs; let logIndex = index\">\r\n <div class=\"log\">\r\n <div class=\"flex\">\r\n <ng-container *ngIf=\"log.header\">\r\n <span class=\"flex-1\">Level {{log.level}}: {{log.header}}</span>\r\n <span class=\"log-date mr-2\">{{log?.date| date:'dd/MM/yyyy'}}</span>\r\n </ng-container>\r\n </div>\r\n <ng-container *ngIf=\"log.description\">\r\n <div class=\"mt-2\" [ngClass]=\"{'hideContent': !log.keyboardArrowUp}\">{{log.description}}</div>\r\n <div class=\"justify-end\">\r\n <mat-icon (click)=\"log.keyboardArrowUp = !log.keyboardArrowUp\" class=\"mr-3 pointer-events\" [ngClass]=\"{'arrowReverse': log.keyboardArrowUp }\">keyboard_arrow_down</mat-icon>\r\n </div>\r\n </ng-container>\r\n </div>\r\n </ng-container>\r\n </div>\r\n </mat-expansion-panel>\r\n </mat-accordion>\r\n</div>\r\n</ng-container>","styles":[":root{font-size:16px;--blue:#1C5D95;--yellow:#FFF4DF;--teal:#A4DFCA;--black:#000000;--white:#ffffff;--light-gray:#eff6fc;--grey-100:#DFEDF9;--gray-200:#8E8E8E;--gray-300:#989898;--gray-400:#808080;--grey-500:#919191;--yellow-500:#FFFBB0;--blue-500:#7CB5E6}.button-primary{background-color:var(--blue)!important;border-radius:50px;gap:8px;color:var(--white)!important;border:none}.mat-primary-background{padding:9px 40px;width:310px;cursor:pointer}.date{font-size:12px;line-height:14px;letter-spacing:-.02em;color:var(--gray-300)}.justify-end{display:flex;justify-content:flex-end}.card-container{margin:15px 2px;padding:14px 10px 20px 14px;box-shadow:0 0 4px rgba(0,0,0,.15);border-radius:10px;background:var(--white)}.title{font-size:24px;line-height:29px;letter-spacing:-.02em;margin-bottom:18px}.levelsTitle{font-size:14px;line-height:24px;letter-spacing:-.02em;color:var(--black)}.panel{box-shadow:0 0!important;padding:1px 3px 1px 0;pointer-events:none}.panel-header{padding:0!important;background:0 0!important}.panel-header-description{margin:0!important;padding:1px}.pointer-events{pointer-events:all;cursor:pointer}.arrowReverse{transform:rotateX(180deg)}.level{width:47px;max-width:16.6%;height:36px;display:flex;justify-content:center;align-items:center;box-shadow:0 0 2.17333px rgba(0,0,0,.2509803922)}.log-header{font-size:14px;line-height:24px;letter-spacing:-.02em;color:var(--black)}.log{font-style:italic;font-size:14px;line-height:16px;letter-spacing:-.02em;color:var(--gray-400);border-bottom:1px solid #ddd;padding-bottom:9px;margin-top:10px}.log-date{font-style:normal;font-size:12px;line-height:14px;letter-spacing:-.02em;color:var(--gray-400)}::ng-deep .mat-expansion-panel-body{padding:0!important}:host ::ng-deep .mat-content{display:unset!important}.hideContent{display:none}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵh"}]}],"ngOnInit":[{"__symbolic":"method"}],"getAllUserPassbook":[{"__symbolic":"method"}],"getAllEntity":[{"__symbolic":"method"}]}},"ɵh":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@aastrika_npmjs/comptency/core","name":"DataService","line":14,"character":35},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":11,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":16,"character":19}]}],"fetchUserPassbook":[{"__symbolic":"method"}],"fetchAllEntity":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"ɵi":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"lib-competency-dashboard","template":"<div class=\"content\">\r\n <mat-icon (click)=\"navigateBack()\" class=\"cursor-pointer mb-3\">chevron_left</mat-icon>\r\n\r\n <h1 class=\" pl-2 mb-0\">Competency Dashboard</h1>\r\n\r\n <div class=\"pl-2 tab-container\">\r\n <!-- <ng-container *ngIf=\"tabIndex === 0\"> -->\r\n <!-- <div class=\"sortIcon\">\r\n <img src=\"./projects/competency-ui/assets/images/filter.png\">\r\n </div>\r\n </ng-container> -->\r\n <mat-tab-group [ngClass]=\"{'header-width-icon': tabIndex === 0}\" class=\"remove-border-bottom\"\r\n animationDuration=\"0ms\" selectedIndex=\"0\" (selectedTabChange)=\"changeTab($event)\">\r\n\r\n <!-- gained -->\r\n <mat-tab label=\"Gained\">\r\n <div class=\"legend-container\">\r\n <div class=\"legend legend-blue \"></div>\r\n <h5>Self Assessment</h5>\r\n <div class=\"legend legend-yellow\"></div>\r\n <h5>Course</h5>\r\n <div class=\"legend legend-green\"></div>\r\n <h5>Admin added</h5>\r\n </div> \r\n <lib-gained-comptency-card *ngIf=\"tabIndex === 0\"></lib-gained-comptency-card>\r\n </mat-tab>\r\n \r\n <!-- Active Summary -->\r\n <mat-tab label=\"Activity Summary\" > \r\n <lib-active-summary *ngIf=\"tabIndex === 1\"></lib-active-summary>\r\n </mat-tab>\r\n\r\n <!-- required -->\r\n <mat-tab label=\"Required\">\r\n <div class=\"required-comperencies\"> \r\n <lib-required-comptency-card *ngIf=\"tabIndex === 2\"></lib-required-comptency-card>\r\n </div>\r\n <div class=\"btn-container\">\r\n <button class=\"btn-start\" (click)=\"startSelfAssessment()\">Start Self Assessment</button>\r\n </div>\r\n </mat-tab>\r\n\r\n\r\n\r\n </mat-tab-group>\r\n\r\n\r\n </div>\r\n</div>","styles":[":root{font-size:16px;--blue:#1C5D95;--yellow:#FFF4DF;--teal:#A4DFCA;--black:#000000;--white:#ffffff;--light-gray:#eff6fc;--grey-100:#DFEDF9;--gray-200:#8E8E8E;--gray-300:#989898;--gray-400:#808080;--grey-500:#919191;--yellow-500:#FFFBB0;--blue-500:#7CB5E6}.button-primary{background-color:var(--blue)!important;border-radius:50px;gap:8px;color:var(--white)!important;border:none}.mat-primary-background{padding:9px 40px;width:310px;cursor:pointer}.content{padding:60px 0 50px;margin:auto}@media only screen and (min-width:960px){.content{max-width:30%;padding:20px 20px 0}}@media only screen and (min-width:1280px){.content{max-width:35%}}@media only screen and (min-width:1920px){.content{max-width:30%}}@media only screen and (min-width:600px) and (max-width:959px){.content{max-width:50%}}.remove-border-bottom .mat-tab-header{border-bottom:none}:host ::ng-deep .remove-border-bottom .mat-tab-header{border-bottom:none!important}::ng-deep .mat-tab-label{padding:0!important;min-width:65px!important;color:var(--gray-200)!important;opacity:1.6!important;font-size:16px!important;margin-right:10px}::ng-deep .mat-tab-label-active{color:var(--blue)!important}:host ::ng-deep .mat-ink-bar{height:3px!important;background:var(--blue)!important;border-radius:5px!important}::ng-deep .theme-igot.day-mode .mat-ink-bar{background-color:var(--blue)!important}.legend-container{display:flex;gap:10px;margin-top:20px;align-items:center;margin-bottom:20px}.legend-container h5{margin:0;font-weight:400;font-size:16px}@media only screen and (max-width:599px){.content{max-width:90%}.legend-container{gap:5px}.legend-container h5{font-size:12px}}.legend-container .legend{min-width:15px;height:15px;background:#dfedf9;border-radius:50%}.legend-container .legend-green{background:var(--teal)}.legend-container .legend-blue{background:#7cb5e6}.legend-container .legend-yellow{background:#fffbb0}.required-comperencies{height:calc(100vh - 270px);overflow:auto}.btn-start{width:311px;height:35px;background:var(--blue);border-radius:50px;border:none;color:var(--white)}.tab-container{display:flex;flex-direction:column;gap:10px}.tab-container .btn-container{display:flex;justify-content:center}"]}]}],"members":{"stateChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":9,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common","name":"Location","line":11,"character":32}]}],"ngOnInit":[{"__symbolic":"method"}],"navigateBack":[{"__symbolic":"method"}],"changeTab":[{"__symbolic":"method"}],"startSelfAssessment":[{"__symbolic":"method"}]}},"ɵj":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"lib-active-summary","template":"<lib-app-loader *ngIf=\"loading === true\"></lib-app-loader>\r\n<ng-container *ngFor=\"let role of roleactivitySummaries\">\r\n <div class=\"\">\r\n <mat-accordion>\r\n <mat-expansion-panel\r\n class=\"w-full panel r\"\r\n (opened)=\"getActivityByRoleId(role.id)\"\r\n (closed)=\"panelOpenState = false\"\r\n >\r\n <mat-expansion-panel-header\r\n class=\"card-containe flex-between items-center panel-header w-full\"\r\n collapsedHeight=\"auto\"\r\n expandedHeight=\"auto\"\r\n >\r\n <mat-panel-description class=\"panel-header-description\">\r\n <ng-container *ngIf=\"role?.roles\">\r\n <div class=\"title\">{{ role?.roles }}</div>\r\n </ng-container>\r\n </mat-panel-description>\r\n </mat-expansion-panel-header>\r\n <lib-app-loader *ngIf=\"acordianLoading === true\"></lib-app-loader>\r\n <div class=\"expand-container\" *ngIf=\"roleactivitySummaries.length>0\">\r\n <ng-container\r\n *ngFor=\"let activity of role?.activities; let i = index\"\r\n >\r\n <div class=\"activity-title\">\r\n {{ i + 1 }}.{{ activity.title }}\r\n </div>\r\n <div class=\"competency-container\">\r\n <div class=\"competency-title\">{{ activity.competency }}</div>\r\n <div class=\"level\">\r\n <ng-container *ngFor=\"let level of activity.levels\">\r\n {{ level }}\r\n </ng-container>\r\n </div>\r\n </div>\r\n </ng-container>\r\n </div>\r\n </mat-expansion-panel>\r\n </mat-accordion>\r\n \r\n </div>\r\n</ng-container>\r\n","styles":[":root{font-size:16px;--blue:#1C5D95;--yellow:#FFF4DF;--teal:#A4DFCA;--black:#000000;--white:#ffffff;--light-gray:#eff6fc;--grey-100:#DFEDF9;--gray-200:#8E8E8E;--gray-300:#989898;--gray-400:#808080;--grey-500:#919191;--yellow-500:#FFFBB0;--blue-500:#7CB5E6}.button-primary{background-color:var(--blue)!important;border-radius:50px;gap:8px;color:var(--white)!important;border:none}.mat-primary-background{padding:9px 40px;width:310px;cursor:pointer}.card-container{margin:15px 2px;padding:16px 10px 20px 14px;box-shadow:0 0 4px rgba(0,0,0,.15);border-radius:10px;background:var(--light-gray)!important}.spinner-loading{display:flex;justify-content:center}.title{font-size:16px;line-height:19px;letter-spacing:-.02em;color:var(--blue)}.icon-down{place-self:flex-end;color:var(--blue)!important}:host ::ng-deep .mat-expansion-panel{margin:10px 0;height:auto}:host ::ng-deep .mat-expansion-panel-header:hover{background:#eff6fc!important}:host ::ng-deep .mat-expansion-panel-header{padding:15px!important;background-color:var(--light-gray)!important;border-radius:10px!important}:host ::ng-deep .mat-expansion-indicator:after{color:var(--blue)!important}.activity-title{font-size:24px;line-height:28px;letter-spacing:-.02em;color:var(--black)}.competency-container{background:var(--white);box-shadow:0 0 4px rgba(0,0,0,.15);border-radius:10px;padding:10px;margin:18px 0 15px}.competency-container .competency-title{font-size:20px;line-height:25px;letter-spacing:-.02em;color:var(--black);margin-bottom:20px}.competency-container .level{font-size:24px;line-height:24px;letter-spacing:-.02em;color:var(--blue)}.expand-container{padding:15px 15px 0}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵk"},{"__symbolic":"reference","module":"@aastrika_npmjs/comptency/entry-module","name":"ConfigService","line":26,"character":87}]}],"ngOnInit":[{"__symbolic":"method"}],"getActivityByRole":[{"__symbolic":"method"}],"getActivityByRoleId":[{"__symbolic":"method"}],"getEntityById":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"ɵk":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@aastrika_npmjs/comptency/core","name":"DataService","line":12,"character":42},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":9,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":14,"character":19}]}],"getActivityById":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}}},"origins":{"EntryModule":"./entry-module/entry-module","SelfAssessmentModule":"./self-assessment/self-assessment.module","CompetencyModule":"./competency/competency.module","ɵa":"./entry-module/components/slef-assessment-entry/slef-assessment-entry.component","ɵb":"./entry-module/components/competency-entry/competency-entry.component","ɵc":"./self-assessment/components/self-assessment-card/self-assessment-card.component","ɵd":"./self-assessment/components/self-assessment/self-assessment.component","ɵe":"./competency/components/required-comptency-card/required-comptency-card.component","ɵf":"./competency/services/required-competency.service","ɵg":"./competency/components/gained-comptency-card/gained-comptency-card.component","ɵh":"./competency/services/gained.service","ɵi":"./competency/components/competency-dashboard/competency-dashboard.component","ɵj":"./competency/components/active-summary/active-summary.component","ɵk":"./competency/services/active-summary.service"},"importAs":"@aastrika_npmjs/comptency"}
{"__symbolic":"module","version":4,"metadata":{"EntryModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":7,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","name":"ɵb"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":10,"character":4},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":11,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatIconModule","line":12,"character":4}],"exports":[{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","name":"ɵb"}],"providers":[]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":["configContext"],"value":{"ngModule":{"__symbolic":"reference","name":"EntryModule"},"providers":[{"provide":{"__symbolic":"reference","name":"ɵc"},"useValue":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"configContext"},"member":"config"}}]}}}},"SelfAssessmentModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":7,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵd"},{"__symbolic":"reference","name":"ɵe"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":10,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatIconModule","line":11,"character":4}],"exports":[{"__symbolic":"reference","name":"ɵd"},{"__symbolic":"reference","name":"ɵe"}]}]}],"members":{}},"CompetencyModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":9,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵf"},{"__symbolic":"reference","name":"ɵh"},{"__symbolic":"reference","name":"ɵj"},{"__symbolic":"reference","name":"ɵk"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":16,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatTabsModule","line":17,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatIconModule","line":18,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatExpansionModule","line":19,"character":4},{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClientModule","line":20,"character":4},{"__symbolic":"reference","module":"@aastrika_npmjs/comptency/core","name":"CoreModule","line":21,"character":4}],"exports":[{"__symbolic":"reference","name":"ɵf"},{"__symbolic":"reference","name":"ɵh"},{"__symbolic":"reference","name":"ɵj"},{"__symbolic":"reference","name":"ɵk"}]}]}],"members":{}},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"lib-slef-assessment-entry","template":"<button class=\"mat-primary-background \"\r\n (click)=\"navigateTo()\"> Self Assessment\r\n</button>","styles":[":root{font-size:16px;--blue:#1C5D95;--yellow:#FFF4DF;--teal:#A4DFCA;--black:#000000;--white:#ffffff;--light-gray:#eff6fc;--grey-100:#DFEDF9;--gray-200:#8E8E8E;--gray-300:#989898;--gray-400:#808080;--grey-500:#919191;--yellow-500:#FFFBB0;--blue-500:#7CB5E6}.button-primary{background-color:var(--blue)!important;border-radius:50px;gap:8px;color:var(--white)!important;border:none}.mat-primary-background{padding:9px 40px;background:#1c5d95!important;border-radius:50px;color:#fff;border:none;gap:8px;width:310px;cursor:pointer}"]}]}],"members":{"stateChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":8,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"Router","line":9,"character":28}]}],"ngOnInit":[{"__symbolic":"method"}],"navigateTo":[{"__symbolic":"method"}]}},"ɵb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"lib-competency-entry","template":"<button class=\"mat-primary-background \"\r\n (click)=\"navigateTo()\"> Competency Dashboard\r\n</button>","styles":[":root{font-size:16px;--blue:#1C5D95;--yellow:#FFF4DF;--teal:#A4DFCA;--black:#000000;--white:#ffffff;--light-gray:#eff6fc;--grey-100:#DFEDF9;--gray-200:#8E8E8E;--gray-300:#989898;--gray-400:#808080;--grey-500:#919191;--yellow-500:#FFFBB0;--blue-500:#7CB5E6}.button-primary{background-color:var(--blue)!important;border-radius:50px;gap:8px;color:var(--white)!important;border:none}.mat-primary-background{padding:9px 40px;background:#1c5d95!important;border-radius:50px;color:#fff;border:none;gap:8px;width:310px;cursor:pointer}"]}]}],"members":{"stateChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":8,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"navigateTo":[{"__symbolic":"method"}]}},"ɵc":{"__symbolic":"class","members":{}},"ɵd":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"lib-self-assessment-card","template":"<div class=\"card_box\">\r\n <ng-container *ngIf=\"cardData?.title\">\r\n <div class=\"title\">{{ cardData?.title }}</div>\r\n </ng-container>\r\n <ng-container *ngIf=\"cardData?.description\">\r\n <div class=\"description\">{{ cardData?.description }}</div>\r\n </ng-container>\r\n\r\n <button mat-button class=\"startBtn\">Start</button>\r\n</div>\r\n","styles":[":root{font-size:16px;--blue:#1C5D95;--yellow:#FFF4DF;--teal:#A4DFCA;--black:#000000;--white:#ffffff;--light-gray:#eff6fc;--grey-100:#DFEDF9;--gray-200:#8E8E8E;--gray-300:#989898;--gray-400:#808080;--grey-500:#919191;--yellow-500:#FFFBB0;--blue-500:#7CB5E6}.button-primary{background-color:var(--blue)!important;border-radius:50px;gap:8px;color:var(--white)!important;border:none}.mat-primary-background{padding:9px 40px;width:310px;cursor:pointer}.card_box{margin:7px 2px 15px;padding:16px 10px 20px 14px;box-shadow:0 0 4px rgba(0,0,0,.15);border-radius:10px;background:#fff}.title{font-size:24px;line-height:29px;letter-spacing:-.02em;margin-bottom:7px}.description{font-size:14px;line-height:17px;letter-spacing:-.02em}.startBtn{background-color:#1c5d95!important;border-radius:50px;padding:8px 32px;gap:8px;font-size:16px;line-height:19px;color:#fff!important;margin-top:10px;border:none}.proficiency{color:#1c5d96;font-style:italic;font-size:14px;line-height:17px;cursor:pointer;margin-top:4px}"]}]}],"members":{"cardData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"lib-self-assessment","template":"<div class=\"content\">\r\n <mat-icon (click)=\"navigateBack()\" class=\"cursor-pointer\">chevron_left</mat-icon>\r\n \r\n <h1 class=\" mb-1 pl-2 \">Self Assessment</h1>\r\n\r\n <ng-container *ngFor=\"let gainedproficency of gainedproficencyData\">\r\n <lib-self-assessment-card [cardData]=\"gainedproficency\"></lib-self-assessment-card>\r\n </ng-container>\r\n \r\n </div>\r\n","styles":[".content{padding:60px 20px 50px;margin:auto}@media only screen and (min-width:960px){.content{max-width:30%}}@media only screen and (min-width:1280px){.content{max-width:35%}}@media only screen and (min-width:1920px){.content{max-width:30%}}@media only screen and (min-width:600px) and (max-width:959px){.content{max-width:50%}}@media only screen and (max-width:599px){.content{max-width:90%}}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common","name":"Location","line":24,"character":22}]}],"ngOnInit":[{"__symbolic":"method"}],"navigateBack":[{"__symbolic":"method"}]}},"ɵf":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"lib-required-comptency-card","template":"<ng-container *ngFor=\"let competency of competencyData\"\r\n ><div class=\"card-container\">\r\n <mat-accordion>\r\n <mat-expansion-panel\r\n class=\"w-full panel\"\r\n (opened)=\"panelOpenState = true\"\r\n (closed)=\"panelOpenState = false\"\r\n >\r\n <mat-expansion-panel-header\r\n class=\"flex-between items-center panel-header w-full\"\r\n collapsedHeight=\"auto\"\r\n expandedHeight=\"auto\"\r\n >\r\n <mat-panel-description class=\"panel-header-description\">\r\n <ng-container *ngIf=\"competency?.title\">\r\n <div class=\"title\">{{ competency?.title }}</div>\r\n </ng-container>\r\n </mat-panel-description>\r\n <!-- <div class=\"level mb-0 pointer-events\">\r\n <mat-icon [ngClass]=\"{ arrowReverse: panelOpenState }\"\r\n >keyboard_arrow_down</mat-icon\r\n >\r\n </div> -->\r\n </mat-expansion-panel-header>\r\n\r\n <lib-app-loader *ngIf=\"loading === true\"></lib-app-loader>\r\n <div class=\"logs\">\r\n <span class=\"log-title\">Levels:</span>\r\n <ng-container *ngFor=\"let log of logs\">\r\n <div class=\"log\">\r\n <ng-container *ngIf=\"log.header\">\r\n <span class=\"flex-1 log-items\"\r\n >{{ log.index }} : {{ log.header }}</span\r\n >\r\n </ng-container>\r\n </div>\r\n </ng-container>\r\n </div>\r\n </mat-expansion-panel>\r\n </mat-accordion>\r\n </div>\r\n</ng-container>\r\n","styles":[":root{font-size:16px;--blue:#1C5D95;--yellow:#FFF4DF;--teal:#A4DFCA;--black:#000000;--white:#ffffff;--light-gray:#eff6fc;--grey-100:#DFEDF9;--gray-200:#8E8E8E;--gray-300:#989898;--gray-400:#808080;--grey-500:#919191;--yellow-500:#FFFBB0;--blue-500:#7CB5E6}.button-primary{background-color:var(--blue)!important;border-radius:50px;gap:8px;color:var(--white)!important;border:none}.mat-primary-background{padding:9px 40px;width:310px;cursor:pointer}.card-container{margin:15px 2px;padding:16px 10px 20px 14px;box-shadow:0 0 4px rgba(0,0,0,.15);border-radius:10px;background:#fff}.title{font-size:16px;line-height:19px;letter-spacing:-.02em;color:#000}.description{font-size:14px;line-height:17px;letter-spacing:-.02em}.start-btn{background-color:#1c5d95!important;border-radius:50px;padding:8px 32px;gap:8px;font-size:16px;line-height:19px;color:#fff!important;margin-top:10px;border:none}.proficiency{color:#1c5d96;font-size:20px;cursor:pointer;margin-top:15px}.log-title{font-size:14px;line-height:24px;letter-spacing:-.02em;color:#1c5d95}.log{border-bottom:1px solid #ddd;padding-bottom:9px;margin-top:10px}.logs{padding:5px}.log-items{font-size:16px;line-height:19px;letter-spacing:-.02em;color:#000}::ng-deep .mat-expansion-panel-header{padding:0 5px!important}:host ::ng-deep .mat-expansion-panel-header:hover{background:rgba(255,255,255,.98)!important}:host ::ng-deep .mat-content{display:flex!important}.level{place-self:flex-end}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵg"}]}],"ngOnInit":[{"__symbolic":"method"}],"getRequiredByPostion":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"ɵg":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@aastrika_npmjs/comptency/core","name":"DataService","line":12,"character":47},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":9,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":14,"character":19}]}],"getRequiredCompetencyById":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"ɵh":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"lib-gained-comptency-card","template":"<lib-app-loader *ngIf=\"loading === true\"></lib-app-loader>\r\n<ng-container *ngFor=\"let proficency of gainedproficencyData\">\r\n<div class=\"card-container example-container container-balanced\">\r\n <!-- <div class=\"date justify-end mr-2\">\r\n {{date}}\r\n </div> -->\r\n <ng-container *ngIf=\"proficency?.title\">\r\n <div class=\"title\">{{proficency?.title}}</div>\r\n </ng-container>\r\n\r\n <div class=\"levelsTitle\">\r\n Levels:\r\n </div>\r\n <mat-accordion>\r\n <mat-expansion-panel class=\"w-full panel\" hideToggle (opened)=\"panelOpenState = true\"\r\n (closed)=\"panelOpenState = false\">\r\n <mat-expansion-panel-header class=\"flex-between items-center panel-header w-full\">\r\n <mat-panel-description class=\"panel-header-description\">\r\n <ng-container *ngFor=\"let proficiency of proficency?.proficiencyLevels\">\r\n <ng-container *ngIf=\"proficiency.selected; else addLevel\">\r\n <div class=\"level mb-1\" [ngStyle]=\"{'background-color': proficiency.color}\">\r\n {{proficiency?.displayLevel}}\r\n </div>\r\n </ng-container>\r\n <ng-template #addLevel>\r\n <div (click)=\"$event.stopPropagation();\" class=\"level mb-1 pointer-events\">\r\n {{proficiency?.displayLevel}}\r\n </div>\r\n </ng-template>\r\n </ng-container>\r\n <div class=\"level mb-1 pointer-events\">\r\n <mat-icon [ngClass]=\"{'arrowReverse': panelOpenState }\">keyboard_arrow_down</mat-icon>\r\n </div>\r\n </mat-panel-description>\r\n </mat-expansion-panel-header>\r\n <div>\r\n <span class=\"log-header\">Log:</span>\r\n <ng-container *ngFor=\"let log of proficency?.logs; let logIndex = index\">\r\n <div class=\"log\">\r\n <div class=\"flex\">\r\n <ng-container *ngIf=\"log.header\">\r\n <span class=\"flex-1\">Level {{log.level}}: {{log.header}}</span>\r\n <span class=\"log-date mr-2\">{{log?.date| date:'dd/MM/yyyy'}}</span>\r\n </ng-container>\r\n </div>\r\n <ng-container *ngIf=\"log.description\">\r\n <div class=\"mt-2\" [ngClass]=\"{'hideContent': !log.keyboardArrowUp}\">{{log.description}}</div>\r\n <div class=\"justify-end\">\r\n <mat-icon (click)=\"log.keyboardArrowUp = !log.keyboardArrowUp\" class=\"mr-3 pointer-events\" [ngClass]=\"{'arrowReverse': log.keyboardArrowUp }\">keyboard_arrow_down</mat-icon>\r\n </div>\r\n </ng-container>\r\n </div>\r\n </ng-container>\r\n </div>\r\n </mat-expansion-panel>\r\n </mat-accordion>\r\n</div>\r\n</ng-container>","styles":[":root{font-size:16px;--blue:#1C5D95;--yellow:#FFF4DF;--teal:#A4DFCA;--black:#000000;--white:#ffffff;--light-gray:#eff6fc;--grey-100:#DFEDF9;--gray-200:#8E8E8E;--gray-300:#989898;--gray-400:#808080;--grey-500:#919191;--yellow-500:#FFFBB0;--blue-500:#7CB5E6}.button-primary{background-color:var(--blue)!important;border-radius:50px;gap:8px;color:var(--white)!important;border:none}.mat-primary-background{padding:9px 40px;width:310px;cursor:pointer}.date{font-size:12px;line-height:14px;letter-spacing:-.02em;color:var(--gray-300)}.justify-end{display:flex;justify-content:flex-end}.card-container{margin:15px 2px;padding:14px 10px 20px 14px;box-shadow:0 0 4px rgba(0,0,0,.15);border-radius:10px;background:var(--white)}.title{font-size:24px;line-height:29px;letter-spacing:-.02em;margin-bottom:18px}.levelsTitle{font-size:14px;line-height:24px;letter-spacing:-.02em;color:var(--black)}.panel{box-shadow:0 0!important;padding:1px 3px 1px 0;pointer-events:none}.panel-header{padding:0!important;background:0 0!important}.panel-header-description{margin:0!important;padding:1px}.pointer-events{pointer-events:all;cursor:pointer}.arrowReverse{transform:rotateX(180deg)}.level{width:47px;max-width:16.6%;height:36px;display:flex;justify-content:center;align-items:center;box-shadow:0 0 2.17333px rgba(0,0,0,.2509803922)}.log-header{font-size:14px;line-height:24px;letter-spacing:-.02em;color:var(--black)}.log{font-style:italic;font-size:14px;line-height:16px;letter-spacing:-.02em;color:var(--gray-400);border-bottom:1px solid #ddd;padding-bottom:9px;margin-top:10px}.log-date{font-style:normal;font-size:12px;line-height:14px;letter-spacing:-.02em;color:var(--gray-400)}::ng-deep .mat-expansion-panel-body{padding:0!important}:host ::ng-deep .mat-content{display:unset!important}.hideContent{display:none}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵi"}]}],"ngOnInit":[{"__symbolic":"method"}],"getAllUserPassbook":[{"__symbolic":"method"}],"getAllEntity":[{"__symbolic":"method"}]}},"ɵi":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@aastrika_npmjs/comptency/core","name":"DataService","line":14,"character":35},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":11,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":16,"character":19}]}],"fetchUserPassbook":[{"__symbolic":"method"}],"fetchAllEntity":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"ɵj":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"lib-competency-dashboard","template":"<div class=\"content\">\r\n <mat-icon (click)=\"navigateBack()\" class=\"cursor-pointer mb-3\">chevron_left</mat-icon>\r\n\r\n <h1 class=\" pl-2 mb-0\">Competency Dashboard</h1>\r\n\r\n <div class=\"pl-2 tab-container\">\r\n <!-- <ng-container *ngIf=\"tabIndex === 0\"> -->\r\n <!-- <div class=\"sortIcon\">\r\n <img src=\"./projects/competency-ui/assets/images/filter.png\">\r\n </div>\r\n </ng-container> -->\r\n <mat-tab-group [ngClass]=\"{'header-width-icon': tabIndex === 0}\" class=\"remove-border-bottom\"\r\n animationDuration=\"0ms\" selectedIndex=\"0\" (selectedTabChange)=\"changeTab($event)\">\r\n\r\n <!-- gained -->\r\n <mat-tab label=\"Gained\">\r\n <div class=\"legend-container\">\r\n <div class=\"legend legend-blue \"></div>\r\n <h5>Self Assessment</h5>\r\n <div class=\"legend legend-yellow\"></div>\r\n <h5>Course</h5>\r\n <div class=\"legend legend-green\"></div>\r\n <h5>Admin added</h5>\r\n </div> \r\n <lib-gained-comptency-card *ngIf=\"tabIndex === 0\"></lib-gained-comptency-card>\r\n </mat-tab>\r\n \r\n <!-- Active Summary -->\r\n <mat-tab label=\"Activity Summary\" > \r\n <lib-active-summary *ngIf=\"tabIndex === 1\"></lib-active-summary>\r\n </mat-tab>\r\n\r\n <!-- required -->\r\n <mat-tab label=\"Required\">\r\n <div class=\"required-comperencies\"> \r\n <lib-required-comptency-card *ngIf=\"tabIndex === 2\"></lib-required-comptency-card>\r\n </div>\r\n <div class=\"btn-container\">\r\n <button class=\"btn-start\" (click)=\"startSelfAssessment()\">Start Self Assessment</button>\r\n </div>\r\n </mat-tab>\r\n\r\n\r\n\r\n </mat-tab-group>\r\n\r\n\r\n </div>\r\n</div>","styles":[":root{font-size:16px;--blue:#1C5D95;--yellow:#FFF4DF;--teal:#A4DFCA;--black:#000000;--white:#ffffff;--light-gray:#eff6fc;--grey-100:#DFEDF9;--gray-200:#8E8E8E;--gray-300:#989898;--gray-400:#808080;--grey-500:#919191;--yellow-500:#FFFBB0;--blue-500:#7CB5E6}.button-primary{background-color:var(--blue)!important;border-radius:50px;gap:8px;color:var(--white)!important;border:none}.mat-primary-background{padding:9px 40px;width:310px;cursor:pointer}.content{padding:60px 0 50px;margin:auto}@media only screen and (min-width:960px){.content{max-width:30%;padding:20px 20px 0}}@media only screen and (min-width:1280px){.content{max-width:35%}}@media only screen and (min-width:1920px){.content{max-width:30%}}@media only screen and (min-width:600px) and (max-width:959px){.content{max-width:50%}}.remove-border-bottom .mat-tab-header{border-bottom:none}:host ::ng-deep .remove-border-bottom .mat-tab-header{border-bottom:none!important}::ng-deep .mat-tab-label{padding:0!important;min-width:65px!important;color:var(--gray-200)!important;opacity:1.6!important;font-size:16px!important;margin-right:10px}::ng-deep .mat-tab-label-active{color:var(--blue)!important}:host ::ng-deep .mat-ink-bar{height:3px!important;background:var(--blue)!important;border-radius:5px!important}::ng-deep .theme-igot.day-mode .mat-ink-bar{background-color:var(--blue)!important}.legend-container{display:flex;gap:10px;margin-top:20px;align-items:center;margin-bottom:20px}.legend-container h5{margin:0;font-weight:400;font-size:16px}@media only screen and (max-width:599px){.content{max-width:90%}.legend-container{gap:5px}.legend-container h5{font-size:12px}}.legend-container .legend{min-width:15px;height:15px;background:#dfedf9;border-radius:50%}.legend-container .legend-green{background:var(--teal)}.legend-container .legend-blue{background:#7cb5e6}.legend-container .legend-yellow{background:#fffbb0}.required-comperencies{height:calc(100vh - 270px);overflow:auto}.btn-start{width:311px;height:35px;background:var(--blue);border-radius:50px;border:none;color:var(--white)}.tab-container{display:flex;flex-direction:column;gap:10px}.tab-container .btn-container{display:flex;justify-content:center}"]}]}],"members":{"stateChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":9,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common","name":"Location","line":11,"character":32}]}],"ngOnInit":[{"__symbolic":"method"}],"navigateBack":[{"__symbolic":"method"}],"changeTab":[{"__symbolic":"method"}],"startSelfAssessment":[{"__symbolic":"method"}]}},"ɵk":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"lib-active-summary","template":"<lib-app-loader *ngIf=\"loading === true\"></lib-app-loader>\r\n<ng-container *ngFor=\"let role of roleactivitySummaries\">\r\n <div class=\"\">\r\n <mat-accordion>\r\n <mat-expansion-panel\r\n class=\"w-full panel r\"\r\n (opened)=\"getActivityByRoleId(role.id)\"\r\n (closed)=\"panelOpenState = false\"\r\n >\r\n <mat-expansion-panel-header\r\n class=\"card-containe flex-between items-center panel-header w-full\"\r\n collapsedHeight=\"auto\"\r\n expandedHeight=\"auto\"\r\n >\r\n <mat-panel-description class=\"panel-header-description\">\r\n <ng-container *ngIf=\"role?.roles\">\r\n <div class=\"title\">{{ role?.roles }}</div>\r\n </ng-container>\r\n </mat-panel-description>\r\n </mat-expansion-panel-header>\r\n <lib-app-loader *ngIf=\"acordianLoading === true\"></lib-app-loader>\r\n <div class=\"expand-container\" *ngIf=\"roleactivitySummaries.length>0\">\r\n <ng-container\r\n *ngFor=\"let activity of role?.activities; let i = index\"\r\n >\r\n <div class=\"activity-title\">\r\n {{ i + 1 }}.{{ activity.title }}\r\n </div>\r\n <div class=\"competency-container\">\r\n <div class=\"competency-title\">{{ activity.competency }}</div>\r\n <div class=\"level\">\r\n <ng-container *ngFor=\"let level of activity.levels\">\r\n {{ level }}\r\n </ng-container>\r\n </div>\r\n </div>\r\n </ng-container>\r\n </div>\r\n </mat-expansion-panel>\r\n </mat-accordion>\r\n \r\n </div>\r\n</ng-container>\r\n","styles":[":root{font-size:16px;--blue:#1C5D95;--yellow:#FFF4DF;--teal:#A4DFCA;--black:#000000;--white:#ffffff;--light-gray:#eff6fc;--grey-100:#DFEDF9;--gray-200:#8E8E8E;--gray-300:#989898;--gray-400:#808080;--grey-500:#919191;--yellow-500:#FFFBB0;--blue-500:#7CB5E6}.button-primary{background-color:var(--blue)!important;border-radius:50px;gap:8px;color:var(--white)!important;border:none}.mat-primary-background{padding:9px 40px;width:310px;cursor:pointer}.card-container{margin:15px 2px;padding:16px 10px 20px 14px;box-shadow:0 0 4px rgba(0,0,0,.15);border-radius:10px;background:var(--light-gray)!important}.spinner-loading{display:flex;justify-content:center}.title{font-size:16px;line-height:19px;letter-spacing:-.02em;color:var(--blue)}.icon-down{place-self:flex-end;color:var(--blue)!important}:host ::ng-deep .mat-expansion-panel{margin:10px 0;height:auto}:host ::ng-deep .mat-expansion-panel-header:hover{background:#eff6fc!important}:host ::ng-deep .mat-expansion-panel-header{padding:15px!important;background-color:var(--light-gray)!important;border-radius:10px!important}:host ::ng-deep .mat-expansion-indicator:after{color:var(--blue)!important}.activity-title{font-size:24px;line-height:28px;letter-spacing:-.02em;color:var(--black)}.competency-container{background:var(--white);box-shadow:0 0 4px rgba(0,0,0,.15);border-radius:10px;padding:10px;margin:18px 0 15px}.competency-container .competency-title{font-size:20px;line-height:25px;letter-spacing:-.02em;color:var(--black);margin-bottom:20px}.competency-container .level{font-size:24px;line-height:24px;letter-spacing:-.02em;color:var(--blue)}.expand-container{padding:15px 15px 0}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵl"},{"__symbolic":"reference","module":"@aastrika_npmjs/comptency/entry-module","name":"ConfigService","line":26,"character":87}]}],"ngOnInit":[{"__symbolic":"method"}],"getActivityByRole":[{"__symbolic":"method"}],"getActivityByRoleId":[{"__symbolic":"method"}],"getEntityById":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"ɵl":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@aastrika_npmjs/comptency/core","name":"DataService","line":12,"character":42},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":9,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":14,"character":19}]}],"getActivityById":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}}},"origins":{"EntryModule":"./entry-module/entry-module","SelfAssessmentModule":"./self-assessment/self-assessment.module","CompetencyModule":"./competency/competency.module","ɵa":"./entry-module/components/slef-assessment-entry/slef-assessment-entry.component","ɵb":"./entry-module/components/competency-entry/competency-entry.component","ɵc":"./entry-module/services/configuration-context","ɵd":"./self-assessment/components/self-assessment-card/self-assessment-card.component","ɵe":"./self-assessment/components/self-assessment/self-assessment.component","ɵf":"./competency/components/required-comptency-card/required-comptency-card.component","ɵg":"./competency/services/required-competency.service","ɵh":"./competency/components/gained-comptency-card/gained-comptency-card.component","ɵi":"./competency/services/gained.service","ɵj":"./competency/components/competency-dashboard/competency-dashboard.component","ɵk":"./competency/components/active-summary/active-summary.component","ɵl":"./competency/services/active-summary.service"},"importAs":"@aastrika_npmjs/comptency"}

@@ -322,4 +322,2 @@ (function (global, factory) {

EntryModule.forRoot = function (configContext) {
console.log("Preparing to handle configuration context.");
console.log('config data ------', configContext.config);
return {

@@ -326,0 +324,0 @@ ngModule: EntryModule_1,

@@ -1,2 +0,2 @@

!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@angular/core"),require("@angular/router"),require("rxjs"),require("@angular/common"),require("@angular/material")):"function"==typeof define&&define.amd?define("@aastrika_npmjs/comptency/entry-module",["exports","@angular/core","@angular/router","rxjs","@angular/common","@angular/material"],t):t(((e=e||self).aastrika_npmjs=e.aastrika_npmjs||{},e.aastrika_npmjs.comptency=e.aastrika_npmjs.comptency||{},e.aastrika_npmjs.comptency["entry-module"]={}),e.ng.core,e.ng.router,e.rxjs,e.ng.common,e.ng.material)}(this,(function(e,t,o,n,r,a){"use strict";
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@angular/core"),require("@angular/router"),require("rxjs"),require("@angular/common"),require("@angular/material")):"function"==typeof define&&define.amd?define("@aastrika_npmjs/comptency/entry-module",["exports","@angular/core","@angular/router","rxjs","@angular/common","@angular/material"],t):t(((e=e||self).aastrika_npmjs=e.aastrika_npmjs||{},e.aastrika_npmjs.comptency=e.aastrika_npmjs.comptency||{},e.aastrika_npmjs.comptency["entry-module"]={}),e.ng.core,e.ng.router,e.rxjs,e.ng.common,e.ng.material)}(this,(function(e,t,n,o,r,a){"use strict";
/*! *****************************************************************************

@@ -15,3 +15,3 @@ Copyright (c) Microsoft Corporation.

PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */function i(e,t,o,n){var r,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,o):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,o,n);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(i=(a<3?r(i):a>3?r(t,o,i):r(t,o))||i);return a>3&&i&&Object.defineProperty(t,o,i),i}var c=function(){function e(e){this.router=e,this.stateChange=new t.EventEmitter}return e.prototype.ngOnInit=function(){},e.prototype.navigateTo=function(){this.stateChange.emit({navigation:!0})},e.ctorParameters=function(){return[{type:o.Router}]},i([t.Output()],e.prototype,"stateChange",void 0),e=i([t.Component({selector:"lib-slef-assessment-entry",template:'<button class="mat-primary-background "\r\n (click)="navigateTo()"> Self Assessment\r\n</button>',styles:[":root{font-size:16px;--blue:#1C5D95;--yellow:#FFF4DF;--teal:#A4DFCA;--black:#000000;--white:#ffffff;--light-gray:#eff6fc;--grey-100:#DFEDF9;--gray-200:#8E8E8E;--gray-300:#989898;--gray-400:#808080;--grey-500:#919191;--yellow-500:#FFFBB0;--blue-500:#7CB5E6}.button-primary{background-color:var(--blue)!important;border-radius:50px;gap:8px;color:var(--white)!important;border:none}.mat-primary-background{padding:9px 40px;background:#1c5d95!important;border-radius:50px;color:#fff;border:none;gap:8px;width:310px;cursor:pointer}"]})],e)}(),u=function(){function e(){this.stateChange=new t.EventEmitter}return e.prototype.ngOnInit=function(){},e.prototype.navigateTo=function(){this.stateChange.emit({navigation:!0})},i([t.Output()],e.prototype,"stateChange",void 0),e=i([t.Component({selector:"lib-competency-entry",template:'<button class="mat-primary-background "\r\n (click)="navigateTo()"> Competency Dashboard\r\n</button>',styles:[":root{font-size:16px;--blue:#1C5D95;--yellow:#FFF4DF;--teal:#A4DFCA;--black:#000000;--white:#ffffff;--light-gray:#eff6fc;--grey-100:#DFEDF9;--gray-200:#8E8E8E;--gray-300:#989898;--gray-400:#808080;--grey-500:#919191;--yellow-500:#FFFBB0;--blue-500:#7CB5E6}.button-primary{background-color:var(--blue)!important;border-radius:50px;gap:8px;color:var(--white)!important;border:none}.mat-primary-background{padding:9px 40px;background:#1c5d95!important;border-radius:50px;color:#fff;border:none;gap:8px;width:310px;cursor:pointer}"]})],e)}(),p=function(){},s=function(){function e(e){this.config$=new n.BehaviorSubject({}),this._config=this.config$.asObservable(),e&&(console.log("context log in config service ------ ",e),this.setConfig(e))}var o,r;return e.prototype.setConfig=function(e){this.config$.next(e)},e.prototype.getConfig=function(){var e;return this._config.subscribe((function(t){e=t})),e},e.ctorParameters=function(){return[{type:p,decorators:[{type:t.Optional}]}]},e.ngInjectableDef=t.ɵɵdefineInjectable({factory:function(){return new e(t.ɵɵinject(p,8))},token:e,providedIn:"root"}),e=i([t.Injectable({providedIn:"root"}),(o=0,r=t.Optional(),function(e,t){r(e,t,o)})],e)}(),f=function(){function e(){}var n;return n=e,e.forRoot=function(e){return console.log("Preparing to handle configuration context."),console.log("config data ------",e.config),{ngModule:n,providers:[{provide:p,useValue:e.config}]}},e=n=i([t.NgModule({declarations:[c,u],imports:[r.CommonModule,o.RouterModule,a.MatIconModule],exports:[c,u],providers:[]})],e)}();e.CompetencyEntryComponent=u,e.ConfigService=s,e.EntryModule=f,e.SlefAssessmentEntryComponent=c,e.ɵa=p,Object.defineProperty(e,"__esModule",{value:!0})}));
***************************************************************************** */function i(e,t,n,o){var r,a=arguments.length,i=a<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,o);else for(var c=e.length-1;c>=0;c--)(r=e[c])&&(i=(a<3?r(i):a>3?r(t,n,i):r(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i}var c=function(){function e(e){this.router=e,this.stateChange=new t.EventEmitter}return e.prototype.ngOnInit=function(){},e.prototype.navigateTo=function(){this.stateChange.emit({navigation:!0})},e.ctorParameters=function(){return[{type:n.Router}]},i([t.Output()],e.prototype,"stateChange",void 0),e=i([t.Component({selector:"lib-slef-assessment-entry",template:'<button class="mat-primary-background "\r\n (click)="navigateTo()"> Self Assessment\r\n</button>',styles:[":root{font-size:16px;--blue:#1C5D95;--yellow:#FFF4DF;--teal:#A4DFCA;--black:#000000;--white:#ffffff;--light-gray:#eff6fc;--grey-100:#DFEDF9;--gray-200:#8E8E8E;--gray-300:#989898;--gray-400:#808080;--grey-500:#919191;--yellow-500:#FFFBB0;--blue-500:#7CB5E6}.button-primary{background-color:var(--blue)!important;border-radius:50px;gap:8px;color:var(--white)!important;border:none}.mat-primary-background{padding:9px 40px;background:#1c5d95!important;border-radius:50px;color:#fff;border:none;gap:8px;width:310px;cursor:pointer}"]})],e)}(),u=function(){function e(){this.stateChange=new t.EventEmitter}return e.prototype.ngOnInit=function(){},e.prototype.navigateTo=function(){this.stateChange.emit({navigation:!0})},i([t.Output()],e.prototype,"stateChange",void 0),e=i([t.Component({selector:"lib-competency-entry",template:'<button class="mat-primary-background "\r\n (click)="navigateTo()"> Competency Dashboard\r\n</button>',styles:[":root{font-size:16px;--blue:#1C5D95;--yellow:#FFF4DF;--teal:#A4DFCA;--black:#000000;--white:#ffffff;--light-gray:#eff6fc;--grey-100:#DFEDF9;--gray-200:#8E8E8E;--gray-300:#989898;--gray-400:#808080;--grey-500:#919191;--yellow-500:#FFFBB0;--blue-500:#7CB5E6}.button-primary{background-color:var(--blue)!important;border-radius:50px;gap:8px;color:var(--white)!important;border:none}.mat-primary-background{padding:9px 40px;background:#1c5d95!important;border-radius:50px;color:#fff;border:none;gap:8px;width:310px;cursor:pointer}"]})],e)}(),p=function(){},s=function(){function e(e){this.config$=new o.BehaviorSubject({}),this._config=this.config$.asObservable(),e&&(console.log("context log in config service ------ ",e),this.setConfig(e))}var n,r;return e.prototype.setConfig=function(e){this.config$.next(e)},e.prototype.getConfig=function(){var e;return this._config.subscribe((function(t){e=t})),e},e.ctorParameters=function(){return[{type:p,decorators:[{type:t.Optional}]}]},e.ngInjectableDef=t.ɵɵdefineInjectable({factory:function(){return new e(t.ɵɵinject(p,8))},token:e,providedIn:"root"}),e=i([t.Injectable({providedIn:"root"}),(n=0,r=t.Optional(),function(e,t){r(e,t,n)})],e)}(),f=function(){function e(){}var o;return o=e,e.forRoot=function(e){return{ngModule:o,providers:[{provide:p,useValue:e.config}]}},e=o=i([t.NgModule({declarations:[c,u],imports:[r.CommonModule,n.RouterModule,a.MatIconModule],exports:[c,u],providers:[]})],e)}();e.CompetencyEntryComponent=u,e.ConfigService=s,e.EntryModule=f,e.SlefAssessmentEntryComponent=c,e.ɵa=p,Object.defineProperty(e,"__esModule",{value:!0})}));
//# sourceMappingURL=aastrika_npmjs-comptency-entry-module.umd.min.js.map

@@ -290,4 +290,2 @@ (function (global, factory) {

EntryModule.forRoot = function (configContext) {
console.log("Preparing to handle configuration context.");
console.log('config data ------', configContext.config);
return {

@@ -958,11 +956,12 @@ ngModule: EntryModule_1,

exports.ɵb = CompetencyEntryComponent;
exports.ɵc = SelfAssessmentCardComponent;
exports.ɵd = SelfAssessmentComponent;
exports.ɵe = RequiredComptencyCardComponent;
exports.ɵf = RequiredCompetencyService;
exports.ɵg = GainedComptencyCardComponent;
exports.ɵh = GainedService;
exports.ɵi = CompetencyDashboardComponent;
exports.ɵj = ActiveSummaryComponent;
exports.ɵk = ActiveSummaryService;
exports.ɵc = ConfigurationContext;
exports.ɵd = SelfAssessmentCardComponent;
exports.ɵe = SelfAssessmentComponent;
exports.ɵf = RequiredComptencyCardComponent;
exports.ɵg = RequiredCompetencyService;
exports.ɵh = GainedComptencyCardComponent;
exports.ɵi = GainedService;
exports.ɵj = CompetencyDashboardComponent;
exports.ɵk = ActiveSummaryComponent;
exports.ɵl = ActiveSummaryService;

@@ -969,0 +968,0 @@ Object.defineProperty(exports, '__esModule', { value: true });

@@ -1,2 +0,2 @@

!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports,require("@angular/core"),require("@angular/common"),require("@angular/router"),require("@angular/material"),require("@angular/common/http"),require("rxjs"),require("rxjs/operators"),require("lodash"),require("@aastrika_npmjs/comptency/core"),require("lodash-es"),require("@aastrika_npmjs/comptency/entry-module")):"function"==typeof define&&define.amd?define("@aastrika_npmjs/comptency",["exports","@angular/core","@angular/common","@angular/router","@angular/material","@angular/common/http","rxjs","rxjs/operators","lodash","@aastrika_npmjs/comptency/core","lodash-es","@aastrika_npmjs/comptency/entry-module"],n):n(((e=e||self).aastrika_npmjs=e.aastrika_npmjs||{},e.aastrika_npmjs.comptency={}),e.ng.core,e.ng.common,e.ng.router,e.ng.material,e.ng.common.http,e.rxjs,e.rxjs.operators,e.lodash,e.aastrika_npmjs.comptency.core,e.lodashEs,e.aastrika_npmjs.comptency["entry-module"])}(this,(function(e,n,t,r,i,o,a,c,l,s,p,d){"use strict";
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@angular/core"),require("@angular/common"),require("@angular/router"),require("@angular/material"),require("@angular/common/http"),require("rxjs"),require("rxjs/operators"),require("lodash"),require("@aastrika_npmjs/comptency/core"),require("lodash-es"),require("@aastrika_npmjs/comptency/entry-module")):"function"==typeof define&&define.amd?define("@aastrika_npmjs/comptency",["exports","@angular/core","@angular/common","@angular/router","@angular/material","@angular/common/http","rxjs","rxjs/operators","lodash","@aastrika_npmjs/comptency/core","lodash-es","@aastrika_npmjs/comptency/entry-module"],t):t(((e=e||self).aastrika_npmjs=e.aastrika_npmjs||{},e.aastrika_npmjs.comptency={}),e.ng.core,e.ng.common,e.ng.router,e.ng.material,e.ng.common.http,e.rxjs,e.rxjs.operators,e.lodash,e.aastrika_npmjs.comptency.core,e.lodashEs,e.aastrika_npmjs.comptency["entry-module"])}(this,(function(e,t,n,r,i,o,a,c,l,s,p,d){"use strict";
/*! *****************************************************************************

@@ -15,3 +15,3 @@ Copyright (c) Microsoft Corporation.

PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */var g=function(e,n){return(g=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,n){e.__proto__=n}||function(e,n){for(var t in n)n.hasOwnProperty(t)&&(e[t]=n[t])})(e,n)};function u(e,n){function t(){this.constructor=e}g(e,n),e.prototype=null===n?Object.create(n):(t.prototype=n.prototype,new t)}function m(e,n,t,r){var i,o=arguments.length,a=o<3?n:null===r?r=Object.getOwnPropertyDescriptor(n,t):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,n,t,r);else for(var c=e.length-1;c>=0;c--)(i=e[c])&&(a=(o<3?i(a):o>3?i(n,t,a):i(n,t))||a);return o>3&&a&&Object.defineProperty(n,t,a),a}function f(e,n){var t="function"==typeof Symbol&&e[Symbol.iterator];if(!t)return e;var r,i,o=t.call(e),a=[];try{for(;(void 0===n||n-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(e){i={error:e}}finally{try{r&&!r.done&&(t=o.return)&&t.call(o)}finally{if(i)throw i.error}}return a}var y=function(){function e(e){this.router=e,this.stateChange=new n.EventEmitter}return e.prototype.ngOnInit=function(){},e.prototype.navigateTo=function(){this.stateChange.emit({navigation:!0})},e.ctorParameters=function(){return[{type:r.Router}]},m([n.Output()],e.prototype,"stateChange",void 0),e=m([n.Component({selector:"lib-slef-assessment-entry",template:'<button class="mat-primary-background "\r\n (click)="navigateTo()"> Self Assessment\r\n</button>',styles:[":root{font-size:16px;--blue:#1C5D95;--yellow:#FFF4DF;--teal:#A4DFCA;--black:#000000;--white:#ffffff;--light-gray:#eff6fc;--grey-100:#DFEDF9;--gray-200:#8E8E8E;--gray-300:#989898;--gray-400:#808080;--grey-500:#919191;--yellow-500:#FFFBB0;--blue-500:#7CB5E6}.button-primary{background-color:var(--blue)!important;border-radius:50px;gap:8px;color:var(--white)!important;border:none}.mat-primary-background{padding:9px 40px;background:#1c5d95!important;border-radius:50px;color:#fff;border:none;gap:8px;width:310px;cursor:pointer}"]})],e)}(),h=function(){function e(){this.stateChange=new n.EventEmitter}return e.prototype.ngOnInit=function(){},e.prototype.navigateTo=function(){this.stateChange.emit({navigation:!0})},m([n.Output()],e.prototype,"stateChange",void 0),e=m([n.Component({selector:"lib-competency-entry",template:'<button class="mat-primary-background "\r\n (click)="navigateTo()"> Competency Dashboard\r\n</button>',styles:[":root{font-size:16px;--blue:#1C5D95;--yellow:#FFF4DF;--teal:#A4DFCA;--black:#000000;--white:#ffffff;--light-gray:#eff6fc;--grey-100:#DFEDF9;--gray-200:#8E8E8E;--gray-300:#989898;--gray-400:#808080;--grey-500:#919191;--yellow-500:#FFFBB0;--blue-500:#7CB5E6}.button-primary{background-color:var(--blue)!important;border-radius:50px;gap:8px;color:var(--white)!important;border:none}.mat-primary-background{padding:9px 40px;background:#1c5d95!important;border-radius:50px;color:#fff;border:none;gap:8px;width:310px;cursor:pointer}"]})],e)}(),v=function(){},b=function(){function e(){}var o;return o=e,e.forRoot=function(e){return console.log("Preparing to handle configuration context."),console.log("config data ------",e.config),{ngModule:o,providers:[{provide:v,useValue:e.config}]}},e=o=m([n.NgModule({declarations:[y,h],imports:[t.CommonModule,r.RouterModule,i.MatIconModule],exports:[y,h],providers:[]})],e)}(),x=function(){function e(){}return e.prototype.ngOnInit=function(){},m([n.Input()],e.prototype,"cardData",void 0),e=m([n.Component({selector:"lib-self-assessment-card",template:'<div class="card_box">\r\n <ng-container *ngIf="cardData?.title">\r\n <div class="title">{{ cardData?.title }}</div>\r\n </ng-container>\r\n <ng-container *ngIf="cardData?.description">\r\n <div class="description">{{ cardData?.description }}</div>\r\n </ng-container>\r\n\r\n <button mat-button class="startBtn">Start</button>\r\n</div>\r\n',styles:[":root{font-size:16px;--blue:#1C5D95;--yellow:#FFF4DF;--teal:#A4DFCA;--black:#000000;--white:#ffffff;--light-gray:#eff6fc;--grey-100:#DFEDF9;--gray-200:#8E8E8E;--gray-300:#989898;--gray-400:#808080;--grey-500:#919191;--yellow-500:#FFFBB0;--blue-500:#7CB5E6}.button-primary{background-color:var(--blue)!important;border-radius:50px;gap:8px;color:var(--white)!important;border:none}.mat-primary-background{padding:9px 40px;width:310px;cursor:pointer}.card_box{margin:7px 2px 15px;padding:16px 10px 20px 14px;box-shadow:0 0 4px rgba(0,0,0,.15);border-radius:10px;background:#fff}.title{font-size:24px;line-height:29px;letter-spacing:-.02em;margin-bottom:7px}.description{font-size:14px;line-height:17px;letter-spacing:-.02em}.startBtn{background-color:#1c5d95!important;border-radius:50px;padding:8px 32px;gap:8px;font-size:16px;line-height:19px;color:#fff!important;margin-top:10px;border:none}.proficiency{color:#1c5d96;font-style:italic;font-size:14px;line-height:17px;cursor:pointer;margin-top:4px}"]})],e)}(),w=function(){function e(e){this.location=e,this.gainedproficencyData=[{title:"Sector Meetings",description:"Documents and discuss HCM, THR, growth monitoring and referral related issues in sector meetings"},{title:"Counselling ",description:"Lorem ipsum dolor sit amet, consectetur"}]}return e.prototype.ngOnInit=function(){},e.prototype.navigateBack=function(){this.location.back()},e.ctorParameters=function(){return[{type:t.Location}]},e=m([n.Component({selector:"lib-self-assessment",template:'<div class="content">\r\n <mat-icon (click)="navigateBack()" class="cursor-pointer">chevron_left</mat-icon>\r\n \r\n <h1 class=" mb-1 pl-2 ">Self Assessment</h1>\r\n\r\n <ng-container *ngFor="let gainedproficency of gainedproficencyData">\r\n <lib-self-assessment-card [cardData]="gainedproficency"></lib-self-assessment-card>\r\n </ng-container>\r\n \r\n </div>\r\n',styles:[".content{padding:60px 20px 50px;margin:auto}@media only screen and (min-width:960px){.content{max-width:30%}}@media only screen and (min-width:1280px){.content{max-width:35%}}@media only screen and (min-width:1920px){.content{max-width:30%}}@media only screen and (min-width:600px) and (max-width:959px){.content{max-width:50%}}@media only screen and (max-width:599px){.content{max-width:90%}}"]})],e)}(),C=function(){function e(){}return e=m([n.NgModule({declarations:[x,w],imports:[t.CommonModule,i.MatIconModule],exports:[x,w]})],e)}(),F=function(){function e(){this.formatedActivities=function(e){if(!l.isEmpty(e))return e},this.formatedActivitityByPostion=function(e){if(l.get(e,"result")){var n=l.get(e,"result.response").children;if(n.length>0)return l.reduce(n,(function(e,n){return e.push({roles:l.get(n,"name"),id:l.get(n,"id"),description:l.get(n,"description")}),e}),[])}},this.formatedActivitityByRoleId=function(e){if(l.get(e,"result")){var n=l.get(e,"result.response").children;if(n.length>0)return l.reduce(n,(function(e,n){return e.push({title:l.get(n,"name"),cid:l.get(n,"id"),description:l.get(n,"description")}),e}),[])}},this.formatedCompetency=function(e){var n=[];return l.forEach(e,(function(e){if(l.get(e,"result")){var t=l.get(e,"result.response").children;t.length>0&&l.forEach(t,(function(t){n.push({competency:l.get(t,"name"),id:l.get(t,"id"),description:l.get(t,"description"),levels:["Level 4","Level 5"],cid:l.get(e,"result.response").id})}))}})),n}}return e.prototype.formatedGainedCompetency=function(e,n){var t=this,r=[];return l.forEach(e,(function(e){var i=l.get(e,"id");l.forEach(n,(function(e){if(e.competencies.hasOwnProperty(i)){var n=e.competencies[i];r.push({title:l.get(n,"additionalParams.competencyName"),logs:t.acquiredPassbookLogs(l.get(n,"acquiredDetails")),proficiencyLevels:t.acauiredChannelColourCode(l.get(n,"acquiredDetails"))})}}))})),r},e.prototype.acquiredPassbookLogs=function(e){var n=[];return e.length>0&&l.forEach(e,(function(e){n.push({header:l.get(e,"courseName")?l.get(e,"courseName"):"",date:l.get(e,"createdDate"),description:l.get(e,"additionalParams.description"),keyboardArrowUp:!0,level:l.get(e,"competencyLevelId")})})),n},e.prototype.acauiredChannelColourCode=function(e){var n=[{color:"#FFFBB0",displayLevel:1,selected:!1},{color:"#FFFBB0",displayLevel:2,selected:!1},{color:"#FFFBB0",displayLevel:3,selected:!1},{color:"#FFFBB0",displayLevel:4,selected:!1},{color:"#FFFBB0",displayLevel:5,selected:!1}];return l.forEach(e,(function(e){switch(l.get(e,"acquiredChannel")){case"course":l.forEach(n,(function(n){n.displayLevel==l.get(e,"competencyLevelId")&&(n.color="#FFFBB0",n.selected=!0)}));break;case"selfAssessment":l.forEach(n,(function(n){n.displayLevel==l.get(e,"competencyLevelId")&&(n.color="#7CB5E6",n.selected=!0)}));break;case"admin":l.forEach(n,(function(n){n.displayLevel==l.get(e,"competencyLevelId")&&(n.color="#A4DFCA",n.selected=!0)}));break;default:l.forEach(n,(function(n){n.displayLevel==l.get(e,"competencyLevelId")&&(n.color="#FFFBB0",n.selected=!1)}))}})),n},e}(),k=function(e){function t(n){return e.call(this,n)||this}return u(t,e),t.prototype.getRequiredCompetencyById=function(e){var n={url:s.urlConfig.getEntityById(3),data:e};return console.log("reqBody",n),this.post(n)},t.ctorParameters=function(){return[{type:o.HttpClient}]},t.ngInjectableDef=n.ɵɵdefineInjectable({factory:function(){return new t(n.ɵɵinject(o.HttpClient))},token:t,providedIn:"root"}),t=m([n.Injectable({providedIn:"root"})],t)}(s.DataService),E=function(){function e(e){this.requiredCompetencyService=e,this.competencyData=[{title:"Procurement and Distribution of HCM",description:"Manages procurement and store raw materials for HCMs as per the pre-decided menu Supervises the preparation and distribution of HCM by Anganwadi Helper (AWH)",requiredLevel:"level 4"},{title:"Store management and planning and coordination of THR and Dry ration",description:"Mobilizes children and conducts ECCE activities as per the yearly activity calendar and the ECCE manual ",requiredLevel:"level 4"},{title:"Procurement and Distribution of HCM",description:"Manages procurement and store raw materials for HCMs as per the pre-decided menu Supervises the preparation and distribution of HCM by Anganwadi Helper (AWH)",requiredLevel:"level 4"},{title:"Early Childhood Care Education",description:"Mobilizes children and conducts ECCE activities as per the yearly activity calendar and the ECCE manual ",requiredLevel:"level 4"},{title:"Procurement and Distribution of HCM",description:"Manages procurement and store raw materials for HCMs as per the pre-decided menu Supervises the preparation and distribution of HCM by Anganwadi Helper (AWH)",requiredLevel:"level 4"},{title:"Early Childhood Care Education",description:"Mobilizes children and conducts ECCE activities as per the yearly activity calendar and the ECCE manual ",requiredLevel:"level 4"}],this.panelOpenState=!0,this.customCollapsedHeight="100px",this.customExpandedHeight="100px",this.loading=!1,this.logs=[{index:1,header:"Understands HCM guidelines"},{index:2,header:"Lists raw material required"},{index:3,header:"Plans for storage"},{index:4,header:"Motivates the AWH and children on optimal hygiene and handwashing practices"},{index:5,header:"Course-Name Completion"}],this.requestUtil=new F}return e.prototype.ngOnInit=function(){var e=this;this.unsubscribe=this.getRequiredByPostion().pipe(c.mergeMap((function(n){var t=e.requestUtil.formatedActivitityById(n);return a.of(t)}))).subscribe((function(e){console.log(e)}))},e.prototype.getRequiredByPostion=function(){return this.requiredCompetencyService.getRequiredCompetencyById({filter:{isDetail:!0}})},e.prototype.ngOnDestroy=function(){this.unsubscribe.unsubscribe()},e.ctorParameters=function(){return[{type:k}]},e=m([n.Component({selector:"lib-required-comptency-card",template:'<ng-container *ngFor="let competency of competencyData"\r\n ><div class="card-container">\r\n <mat-accordion>\r\n <mat-expansion-panel\r\n class="w-full panel"\r\n (opened)="panelOpenState = true"\r\n (closed)="panelOpenState = false"\r\n >\r\n <mat-expansion-panel-header\r\n class="flex-between items-center panel-header w-full"\r\n collapsedHeight="auto"\r\n expandedHeight="auto"\r\n >\r\n <mat-panel-description class="panel-header-description">\r\n <ng-container *ngIf="competency?.title">\r\n <div class="title">{{ competency?.title }}</div>\r\n </ng-container>\r\n </mat-panel-description>\r\n \x3c!-- <div class="level mb-0 pointer-events">\r\n <mat-icon [ngClass]="{ arrowReverse: panelOpenState }"\r\n >keyboard_arrow_down</mat-icon\r\n >\r\n </div> --\x3e\r\n </mat-expansion-panel-header>\r\n\r\n <lib-app-loader *ngIf="loading === true"></lib-app-loader>\r\n <div class="logs">\r\n <span class="log-title">Levels:</span>\r\n <ng-container *ngFor="let log of logs">\r\n <div class="log">\r\n <ng-container *ngIf="log.header">\r\n <span class="flex-1 log-items"\r\n >{{ log.index }} : {{ log.header }}</span\r\n >\r\n </ng-container>\r\n </div>\r\n </ng-container>\r\n </div>\r\n </mat-expansion-panel>\r\n </mat-accordion>\r\n </div>\r\n</ng-container>\r\n',styles:[":root{font-size:16px;--blue:#1C5D95;--yellow:#FFF4DF;--teal:#A4DFCA;--black:#000000;--white:#ffffff;--light-gray:#eff6fc;--grey-100:#DFEDF9;--gray-200:#8E8E8E;--gray-300:#989898;--gray-400:#808080;--grey-500:#919191;--yellow-500:#FFFBB0;--blue-500:#7CB5E6}.button-primary{background-color:var(--blue)!important;border-radius:50px;gap:8px;color:var(--white)!important;border:none}.mat-primary-background{padding:9px 40px;width:310px;cursor:pointer}.card-container{margin:15px 2px;padding:16px 10px 20px 14px;box-shadow:0 0 4px rgba(0,0,0,.15);border-radius:10px;background:#fff}.title{font-size:16px;line-height:19px;letter-spacing:-.02em;color:#000}.description{font-size:14px;line-height:17px;letter-spacing:-.02em}.start-btn{background-color:#1c5d95!important;border-radius:50px;padding:8px 32px;gap:8px;font-size:16px;line-height:19px;color:#fff!important;margin-top:10px;border:none}.proficiency{color:#1c5d96;font-size:20px;cursor:pointer;margin-top:15px}.log-title{font-size:14px;line-height:24px;letter-spacing:-.02em;color:#1c5d95}.log{border-bottom:1px solid #ddd;padding-bottom:9px;margin-top:10px}.logs{padding:5px}.log-items{font-size:16px;line-height:19px;letter-spacing:-.02em;color:#000}::ng-deep .mat-expansion-panel-header{padding:0 5px!important}:host ::ng-deep .mat-expansion-panel-header:hover{background:rgba(255,255,255,.98)!important}:host ::ng-deep .mat-content{display:flex!important}.level{place-self:flex-end}"]})],e)}(),I=function(e){function t(n){return e.call(this,n)||this}return u(t,e),t.prototype.fetchUserPassbook=function(e){var n={url:s.urlConfig.getUserPassbook(),data:e};return this.post(n)},t.prototype.fetchAllEntity=function(e){var n={url:s.urlConfig.getAllEntity(),data:e};return this.post(n)},t.ctorParameters=function(){return[{type:o.HttpClient}]},t.ngInjectableDef=n.ɵɵdefineInjectable({factory:function(){return new t(n.ɵɵinject(o.HttpClient))},token:t,providedIn:"root"}),t=m([n.Injectable({providedIn:"root"})],t)}(s.DataService),D=function(){function e(e){this.gainedService=e,this.loading=!1,this.panelOpenState=!1,this.requestUtil=new F}return e.prototype.ngOnInit=function(){var e=this;this.loading=!0;var n=this.getAllEntity(),t=this.getAllUserPassbook();a.forkJoin([n,t]).subscribe((function(n){var t=e.requestUtil.formatedGainedCompetency(n[0].result.response,n[1].result.content);e.gainedproficencyData=t,e.loading=!1}))},e.prototype.getAllUserPassbook=function(){return this.gainedService.fetchUserPassbook({request:{typeName:"competency"}})},e.prototype.getAllEntity=function(){return this.gainedService.fetchAllEntity({search:{type:"Competency"}})},e.ctorParameters=function(){return[{type:I}]},e=m([n.Component({selector:"lib-gained-comptency-card",template:'<lib-app-loader *ngIf="loading === true"></lib-app-loader>\r\n<ng-container *ngFor="let proficency of gainedproficencyData">\r\n<div class="card-container example-container container-balanced">\r\n \x3c!-- <div class="date justify-end mr-2">\r\n {{date}}\r\n </div> --\x3e\r\n <ng-container *ngIf="proficency?.title">\r\n <div class="title">{{proficency?.title}}</div>\r\n </ng-container>\r\n\r\n <div class="levelsTitle">\r\n Levels:\r\n </div>\r\n <mat-accordion>\r\n <mat-expansion-panel class="w-full panel" hideToggle (opened)="panelOpenState = true"\r\n (closed)="panelOpenState = false">\r\n <mat-expansion-panel-header class="flex-between items-center panel-header w-full">\r\n <mat-panel-description class="panel-header-description">\r\n <ng-container *ngFor="let proficiency of proficency?.proficiencyLevels">\r\n <ng-container *ngIf="proficiency.selected; else addLevel">\r\n <div class="level mb-1" [ngStyle]="{\'background-color\': proficiency.color}">\r\n {{proficiency?.displayLevel}}\r\n </div>\r\n </ng-container>\r\n <ng-template #addLevel>\r\n <div (click)="$event.stopPropagation();" class="level mb-1 pointer-events">\r\n {{proficiency?.displayLevel}}\r\n </div>\r\n </ng-template>\r\n </ng-container>\r\n <div class="level mb-1 pointer-events">\r\n <mat-icon [ngClass]="{\'arrowReverse\': panelOpenState }">keyboard_arrow_down</mat-icon>\r\n </div>\r\n </mat-panel-description>\r\n </mat-expansion-panel-header>\r\n <div>\r\n <span class="log-header">Log:</span>\r\n <ng-container *ngFor="let log of proficency?.logs; let logIndex = index">\r\n <div class="log">\r\n <div class="flex">\r\n <ng-container *ngIf="log.header">\r\n <span class="flex-1">Level {{log.level}}: {{log.header}}</span>\r\n <span class="log-date mr-2">{{log?.date| date:\'dd/MM/yyyy\'}}</span>\r\n </ng-container>\r\n </div>\r\n <ng-container *ngIf="log.description">\r\n <div class="mt-2" [ngClass]="{\'hideContent\': !log.keyboardArrowUp}">{{log.description}}</div>\r\n <div class="justify-end">\r\n <mat-icon (click)="log.keyboardArrowUp = !log.keyboardArrowUp" class="mr-3 pointer-events" [ngClass]="{\'arrowReverse\': log.keyboardArrowUp }">keyboard_arrow_down</mat-icon>\r\n </div>\r\n </ng-container>\r\n </div>\r\n </ng-container>\r\n </div>\r\n </mat-expansion-panel>\r\n </mat-accordion>\r\n</div>\r\n</ng-container>',styles:[":root{font-size:16px;--blue:#1C5D95;--yellow:#FFF4DF;--teal:#A4DFCA;--black:#000000;--white:#ffffff;--light-gray:#eff6fc;--grey-100:#DFEDF9;--gray-200:#8E8E8E;--gray-300:#989898;--gray-400:#808080;--grey-500:#919191;--yellow-500:#FFFBB0;--blue-500:#7CB5E6}.button-primary{background-color:var(--blue)!important;border-radius:50px;gap:8px;color:var(--white)!important;border:none}.mat-primary-background{padding:9px 40px;width:310px;cursor:pointer}.date{font-size:12px;line-height:14px;letter-spacing:-.02em;color:var(--gray-300)}.justify-end{display:flex;justify-content:flex-end}.card-container{margin:15px 2px;padding:14px 10px 20px 14px;box-shadow:0 0 4px rgba(0,0,0,.15);border-radius:10px;background:var(--white)}.title{font-size:24px;line-height:29px;letter-spacing:-.02em;margin-bottom:18px}.levelsTitle{font-size:14px;line-height:24px;letter-spacing:-.02em;color:var(--black)}.panel{box-shadow:0 0!important;padding:1px 3px 1px 0;pointer-events:none}.panel-header{padding:0!important;background:0 0!important}.panel-header-description{margin:0!important;padding:1px}.pointer-events{pointer-events:all;cursor:pointer}.arrowReverse{transform:rotateX(180deg)}.level{width:47px;max-width:16.6%;height:36px;display:flex;justify-content:center;align-items:center;box-shadow:0 0 2.17333px rgba(0,0,0,.2509803922)}.log-header{font-size:14px;line-height:24px;letter-spacing:-.02em;color:var(--black)}.log{font-style:italic;font-size:14px;line-height:16px;letter-spacing:-.02em;color:var(--gray-400);border-bottom:1px solid #ddd;padding-bottom:9px;margin-top:10px}.log-date{font-style:normal;font-size:12px;line-height:14px;letter-spacing:-.02em;color:var(--gray-400)}::ng-deep .mat-expansion-panel-body{padding:0!important}:host ::ng-deep .mat-content{display:unset!important}.hideContent{display:none}"]})],e)}(),B=function(){function e(e){this.location=e,this.stateChange=new n.EventEmitter,this.tabIndex=0}return e.prototype.ngOnInit=function(){},e.prototype.navigateBack=function(){this.location.back()},e.prototype.changeTab=function(e){this.tabIndex=e.index},e.prototype.startSelfAssessment=function(){this.stateChange.emit({navigation:!0})},e.ctorParameters=function(){return[{type:t.Location}]},m([n.Output()],e.prototype,"stateChange",void 0),e=m([n.Component({selector:"lib-competency-dashboard",template:'<div class="content">\r\n <mat-icon (click)="navigateBack()" class="cursor-pointer mb-3">chevron_left</mat-icon>\r\n\r\n <h1 class=" pl-2 mb-0">Competency Dashboard</h1>\r\n\r\n <div class="pl-2 tab-container">\r\n \x3c!-- <ng-container *ngIf="tabIndex === 0"> --\x3e\r\n \x3c!-- <div class="sortIcon">\r\n <img src="./projects/competency-ui/assets/images/filter.png">\r\n </div>\r\n </ng-container> --\x3e\r\n <mat-tab-group [ngClass]="{\'header-width-icon\': tabIndex === 0}" class="remove-border-bottom"\r\n animationDuration="0ms" selectedIndex="0" (selectedTabChange)="changeTab($event)">\r\n\r\n \x3c!-- gained --\x3e\r\n <mat-tab label="Gained">\r\n <div class="legend-container">\r\n <div class="legend legend-blue "></div>\r\n <h5>Self Assessment</h5>\r\n <div class="legend legend-yellow"></div>\r\n <h5>Course</h5>\r\n <div class="legend legend-green"></div>\r\n <h5>Admin added</h5>\r\n </div> \r\n <lib-gained-comptency-card *ngIf="tabIndex === 0"></lib-gained-comptency-card>\r\n </mat-tab>\r\n \r\n \x3c!-- Active Summary --\x3e\r\n <mat-tab label="Activity Summary" > \r\n <lib-active-summary *ngIf="tabIndex === 1"></lib-active-summary>\r\n </mat-tab>\r\n\r\n \x3c!-- required --\x3e\r\n <mat-tab label="Required">\r\n <div class="required-comperencies"> \r\n <lib-required-comptency-card *ngIf="tabIndex === 2"></lib-required-comptency-card>\r\n </div>\r\n <div class="btn-container">\r\n <button class="btn-start" (click)="startSelfAssessment()">Start Self Assessment</button>\r\n </div>\r\n </mat-tab>\r\n\r\n\r\n\r\n </mat-tab-group>\r\n\r\n\r\n </div>\r\n</div>',styles:[":root{font-size:16px;--blue:#1C5D95;--yellow:#FFF4DF;--teal:#A4DFCA;--black:#000000;--white:#ffffff;--light-gray:#eff6fc;--grey-100:#DFEDF9;--gray-200:#8E8E8E;--gray-300:#989898;--gray-400:#808080;--grey-500:#919191;--yellow-500:#FFFBB0;--blue-500:#7CB5E6}.button-primary{background-color:var(--blue)!important;border-radius:50px;gap:8px;color:var(--white)!important;border:none}.mat-primary-background{padding:9px 40px;width:310px;cursor:pointer}.content{padding:60px 0 50px;margin:auto}@media only screen and (min-width:960px){.content{max-width:30%;padding:20px 20px 0}}@media only screen and (min-width:1280px){.content{max-width:35%}}@media only screen and (min-width:1920px){.content{max-width:30%}}@media only screen and (min-width:600px) and (max-width:959px){.content{max-width:50%}}.remove-border-bottom .mat-tab-header{border-bottom:none}:host ::ng-deep .remove-border-bottom .mat-tab-header{border-bottom:none!important}::ng-deep .mat-tab-label{padding:0!important;min-width:65px!important;color:var(--gray-200)!important;opacity:1.6!important;font-size:16px!important;margin-right:10px}::ng-deep .mat-tab-label-active{color:var(--blue)!important}:host ::ng-deep .mat-ink-bar{height:3px!important;background:var(--blue)!important;border-radius:5px!important}::ng-deep .theme-igot.day-mode .mat-ink-bar{background-color:var(--blue)!important}.legend-container{display:flex;gap:10px;margin-top:20px;align-items:center;margin-bottom:20px}.legend-container h5{margin:0;font-weight:400;font-size:16px}@media only screen and (max-width:599px){.content{max-width:90%}.legend-container{gap:5px}.legend-container h5{font-size:12px}}.legend-container .legend{min-width:15px;height:15px;background:#dfedf9;border-radius:50%}.legend-container .legend-green{background:var(--teal)}.legend-container .legend-blue{background:#7cb5e6}.legend-container .legend-yellow{background:#fffbb0}.required-comperencies{height:calc(100vh - 270px);overflow:auto}.btn-start{width:311px;height:35px;background:var(--blue);border-radius:50px;border:none;color:var(--white)}.tab-container{display:flex;flex-direction:column;gap:10px}.tab-container .btn-container{display:flex;justify-content:center}"]})],e)}(),A=function(e){function t(n){return e.call(this,n)||this}return u(t,e),t.prototype.getActivityById=function(e){var n={url:s.urlConfig.getEntityById(e.id),data:e};return this.post(n)},t.ctorParameters=function(){return[{type:o.HttpClient}]},t.ngInjectableDef=n.ɵɵdefineInjectable({factory:function(){return new t(n.ɵɵinject(o.HttpClient))},token:t,providedIn:"root"}),t=m([n.Injectable({providedIn:"root"})],t)}(s.DataService),S=function(){function e(e,n){this.activeSummaryService=e,this.configService=n,this.panelOpenState=!0,this.loading=!1,this.acordianLoading=!1,this.requestUtil=new F}return e.prototype.ngOnInit=function(){var e=this;this.loading=!0,this.unsubscribe=this.getActivityByRole().pipe(c.mergeMap((function(n){var t=e.requestUtil.formatedActivitityByPostion(n);return a.of(t)}))).subscribe((function(n){e.loading=!1,e.roleactivitySummaries=n})),this.profileData=JSON.parse(this.configService.getConfig()).profileData[0].designation},e.prototype.getActivityByRole=function(){var e={filter:{isDetail:!0},id:"AWW"===this.profileData?95:1};return this.activeSummaryService.getActivityById(e)},e.prototype.getActivityByRoleId=function(e){var n=this;this.panelOpenState=!0,this.acordianLoading=!0;var t=p.findIndex(this.roleactivitySummaries,{id:e});this.roleactivitySummaries[t].activities=[],this.getEntityById(e).pipe(c.mergeMap((function(e){var r=n.requestUtil.formatedActivitityByRoleId(e);n.roleactivitySummaries[t].activities=r;var i=p.map(n.roleactivitySummaries[t].activities,"cid"),o=[];return p.forEach(i,(function(e){o.push(n.getEntityById(e))})),n.acordianLoading=!1,a.forkJoin.apply(void 0,function(){for(var e=[],n=0;n<arguments.length;n++)e=e.concat(f(arguments[n]));return e}(o))}))).subscribe((function(e){var r=n.requestUtil.formatedCompetency(e);n.roleactivitySummaries[t].activities=p.values(p.merge(p.keyBy(r,"cid"),p.keyBy(n.roleactivitySummaries[t].activities,"cid")))}))},e.prototype.getEntityById=function(e){var n={filter:{isDetail:!0},id:e};return this.activeSummaryService.getActivityById(n)},e.prototype.ngOnDestroy=function(){this.unsubscribe.unsubscribe()},e.ctorParameters=function(){return[{type:A},{type:d.ConfigService}]},e=m([n.Component({selector:"lib-active-summary",template:'<lib-app-loader *ngIf="loading === true"></lib-app-loader>\r\n<ng-container *ngFor="let role of roleactivitySummaries">\r\n <div class="">\r\n <mat-accordion>\r\n <mat-expansion-panel\r\n class="w-full panel r"\r\n (opened)="getActivityByRoleId(role.id)"\r\n (closed)="panelOpenState = false"\r\n >\r\n <mat-expansion-panel-header\r\n class="card-containe flex-between items-center panel-header w-full"\r\n collapsedHeight="auto"\r\n expandedHeight="auto"\r\n >\r\n <mat-panel-description class="panel-header-description">\r\n <ng-container *ngIf="role?.roles">\r\n <div class="title">{{ role?.roles }}</div>\r\n </ng-container>\r\n </mat-panel-description>\r\n </mat-expansion-panel-header>\r\n <lib-app-loader *ngIf="acordianLoading === true"></lib-app-loader>\r\n <div class="expand-container" *ngIf="roleactivitySummaries.length>0">\r\n <ng-container\r\n *ngFor="let activity of role?.activities; let i = index"\r\n >\r\n <div class="activity-title">\r\n {{ i + 1 }}.{{ activity.title }}\r\n </div>\r\n <div class="competency-container">\r\n <div class="competency-title">{{ activity.competency }}</div>\r\n <div class="level">\r\n <ng-container *ngFor="let level of activity.levels">\r\n {{ level }}\r\n </ng-container>\r\n </div>\r\n </div>\r\n </ng-container>\r\n </div>\r\n </mat-expansion-panel>\r\n </mat-accordion>\r\n \r\n </div>\r\n</ng-container>\r\n',styles:[":root{font-size:16px;--blue:#1C5D95;--yellow:#FFF4DF;--teal:#A4DFCA;--black:#000000;--white:#ffffff;--light-gray:#eff6fc;--grey-100:#DFEDF9;--gray-200:#8E8E8E;--gray-300:#989898;--gray-400:#808080;--grey-500:#919191;--yellow-500:#FFFBB0;--blue-500:#7CB5E6}.button-primary{background-color:var(--blue)!important;border-radius:50px;gap:8px;color:var(--white)!important;border:none}.mat-primary-background{padding:9px 40px;width:310px;cursor:pointer}.card-container{margin:15px 2px;padding:16px 10px 20px 14px;box-shadow:0 0 4px rgba(0,0,0,.15);border-radius:10px;background:var(--light-gray)!important}.spinner-loading{display:flex;justify-content:center}.title{font-size:16px;line-height:19px;letter-spacing:-.02em;color:var(--blue)}.icon-down{place-self:flex-end;color:var(--blue)!important}:host ::ng-deep .mat-expansion-panel{margin:10px 0;height:auto}:host ::ng-deep .mat-expansion-panel-header:hover{background:#eff6fc!important}:host ::ng-deep .mat-expansion-panel-header{padding:15px!important;background-color:var(--light-gray)!important;border-radius:10px!important}:host ::ng-deep .mat-expansion-indicator:after{color:var(--blue)!important}.activity-title{font-size:24px;line-height:28px;letter-spacing:-.02em;color:var(--black)}.competency-container{background:var(--white);box-shadow:0 0 4px rgba(0,0,0,.15);border-radius:10px;padding:10px;margin:18px 0 15px}.competency-container .competency-title{font-size:20px;line-height:25px;letter-spacing:-.02em;color:var(--black);margin-bottom:20px}.competency-container .level{font-size:24px;line-height:24px;letter-spacing:-.02em;color:var(--blue)}.expand-container{padding:15px 15px 0}"]})],e)}(),M=function(){function e(){}return e=m([n.NgModule({declarations:[E,D,B,S],imports:[t.CommonModule,i.MatTabsModule,i.MatIconModule,i.MatExpansionModule,o.HttpClientModule,s.CoreModule],exports:[E,D,B,S]})],e)}();e.CompetencyModule=M,e.EntryModule=b,e.SelfAssessmentModule=C,e.ɵa=y,e.ɵb=h,e.ɵc=x,e.ɵd=w,e.ɵe=E,e.ɵf=k,e.ɵg=D,e.ɵh=I,e.ɵi=B,e.ɵj=S,e.ɵk=A,Object.defineProperty(e,"__esModule",{value:!0})}));
***************************************************************************** */var g=function(e,t){return(g=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)};function u(e,t){function n(){this.constructor=e}g(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}function m(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var c=e.length-1;c>=0;c--)(i=e[c])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}function f(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(e){i={error:e}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a}var y=function(){function e(e){this.router=e,this.stateChange=new t.EventEmitter}return e.prototype.ngOnInit=function(){},e.prototype.navigateTo=function(){this.stateChange.emit({navigation:!0})},e.ctorParameters=function(){return[{type:r.Router}]},m([t.Output()],e.prototype,"stateChange",void 0),e=m([t.Component({selector:"lib-slef-assessment-entry",template:'<button class="mat-primary-background "\r\n (click)="navigateTo()"> Self Assessment\r\n</button>',styles:[":root{font-size:16px;--blue:#1C5D95;--yellow:#FFF4DF;--teal:#A4DFCA;--black:#000000;--white:#ffffff;--light-gray:#eff6fc;--grey-100:#DFEDF9;--gray-200:#8E8E8E;--gray-300:#989898;--gray-400:#808080;--grey-500:#919191;--yellow-500:#FFFBB0;--blue-500:#7CB5E6}.button-primary{background-color:var(--blue)!important;border-radius:50px;gap:8px;color:var(--white)!important;border:none}.mat-primary-background{padding:9px 40px;background:#1c5d95!important;border-radius:50px;color:#fff;border:none;gap:8px;width:310px;cursor:pointer}"]})],e)}(),h=function(){function e(){this.stateChange=new t.EventEmitter}return e.prototype.ngOnInit=function(){},e.prototype.navigateTo=function(){this.stateChange.emit({navigation:!0})},m([t.Output()],e.prototype,"stateChange",void 0),e=m([t.Component({selector:"lib-competency-entry",template:'<button class="mat-primary-background "\r\n (click)="navigateTo()"> Competency Dashboard\r\n</button>',styles:[":root{font-size:16px;--blue:#1C5D95;--yellow:#FFF4DF;--teal:#A4DFCA;--black:#000000;--white:#ffffff;--light-gray:#eff6fc;--grey-100:#DFEDF9;--gray-200:#8E8E8E;--gray-300:#989898;--gray-400:#808080;--grey-500:#919191;--yellow-500:#FFFBB0;--blue-500:#7CB5E6}.button-primary{background-color:var(--blue)!important;border-radius:50px;gap:8px;color:var(--white)!important;border:none}.mat-primary-background{padding:9px 40px;background:#1c5d95!important;border-radius:50px;color:#fff;border:none;gap:8px;width:310px;cursor:pointer}"]})],e)}(),v=function(){},b=function(){function e(){}var o;return o=e,e.forRoot=function(e){return{ngModule:o,providers:[{provide:v,useValue:e.config}]}},e=o=m([t.NgModule({declarations:[y,h],imports:[n.CommonModule,r.RouterModule,i.MatIconModule],exports:[y,h],providers:[]})],e)}(),x=function(){function e(){}return e.prototype.ngOnInit=function(){},m([t.Input()],e.prototype,"cardData",void 0),e=m([t.Component({selector:"lib-self-assessment-card",template:'<div class="card_box">\r\n <ng-container *ngIf="cardData?.title">\r\n <div class="title">{{ cardData?.title }}</div>\r\n </ng-container>\r\n <ng-container *ngIf="cardData?.description">\r\n <div class="description">{{ cardData?.description }}</div>\r\n </ng-container>\r\n\r\n <button mat-button class="startBtn">Start</button>\r\n</div>\r\n',styles:[":root{font-size:16px;--blue:#1C5D95;--yellow:#FFF4DF;--teal:#A4DFCA;--black:#000000;--white:#ffffff;--light-gray:#eff6fc;--grey-100:#DFEDF9;--gray-200:#8E8E8E;--gray-300:#989898;--gray-400:#808080;--grey-500:#919191;--yellow-500:#FFFBB0;--blue-500:#7CB5E6}.button-primary{background-color:var(--blue)!important;border-radius:50px;gap:8px;color:var(--white)!important;border:none}.mat-primary-background{padding:9px 40px;width:310px;cursor:pointer}.card_box{margin:7px 2px 15px;padding:16px 10px 20px 14px;box-shadow:0 0 4px rgba(0,0,0,.15);border-radius:10px;background:#fff}.title{font-size:24px;line-height:29px;letter-spacing:-.02em;margin-bottom:7px}.description{font-size:14px;line-height:17px;letter-spacing:-.02em}.startBtn{background-color:#1c5d95!important;border-radius:50px;padding:8px 32px;gap:8px;font-size:16px;line-height:19px;color:#fff!important;margin-top:10px;border:none}.proficiency{color:#1c5d96;font-style:italic;font-size:14px;line-height:17px;cursor:pointer;margin-top:4px}"]})],e)}(),w=function(){function e(e){this.location=e,this.gainedproficencyData=[{title:"Sector Meetings",description:"Documents and discuss HCM, THR, growth monitoring and referral related issues in sector meetings"},{title:"Counselling ",description:"Lorem ipsum dolor sit amet, consectetur"}]}return e.prototype.ngOnInit=function(){},e.prototype.navigateBack=function(){this.location.back()},e.ctorParameters=function(){return[{type:n.Location}]},e=m([t.Component({selector:"lib-self-assessment",template:'<div class="content">\r\n <mat-icon (click)="navigateBack()" class="cursor-pointer">chevron_left</mat-icon>\r\n \r\n <h1 class=" mb-1 pl-2 ">Self Assessment</h1>\r\n\r\n <ng-container *ngFor="let gainedproficency of gainedproficencyData">\r\n <lib-self-assessment-card [cardData]="gainedproficency"></lib-self-assessment-card>\r\n </ng-container>\r\n \r\n </div>\r\n',styles:[".content{padding:60px 20px 50px;margin:auto}@media only screen and (min-width:960px){.content{max-width:30%}}@media only screen and (min-width:1280px){.content{max-width:35%}}@media only screen and (min-width:1920px){.content{max-width:30%}}@media only screen and (min-width:600px) and (max-width:959px){.content{max-width:50%}}@media only screen and (max-width:599px){.content{max-width:90%}}"]})],e)}(),C=function(){function e(){}return e=m([t.NgModule({declarations:[x,w],imports:[n.CommonModule,i.MatIconModule],exports:[x,w]})],e)}(),F=function(){function e(){this.formatedActivities=function(e){if(!l.isEmpty(e))return e},this.formatedActivitityByPostion=function(e){if(l.get(e,"result")){var t=l.get(e,"result.response").children;if(t.length>0)return l.reduce(t,(function(e,t){return e.push({roles:l.get(t,"name"),id:l.get(t,"id"),description:l.get(t,"description")}),e}),[])}},this.formatedActivitityByRoleId=function(e){if(l.get(e,"result")){var t=l.get(e,"result.response").children;if(t.length>0)return l.reduce(t,(function(e,t){return e.push({title:l.get(t,"name"),cid:l.get(t,"id"),description:l.get(t,"description")}),e}),[])}},this.formatedCompetency=function(e){var t=[];return l.forEach(e,(function(e){if(l.get(e,"result")){var n=l.get(e,"result.response").children;n.length>0&&l.forEach(n,(function(n){t.push({competency:l.get(n,"name"),id:l.get(n,"id"),description:l.get(n,"description"),levels:["Level 4","Level 5"],cid:l.get(e,"result.response").id})}))}})),t}}return e.prototype.formatedGainedCompetency=function(e,t){var n=this,r=[];return l.forEach(e,(function(e){var i=l.get(e,"id");l.forEach(t,(function(e){if(e.competencies.hasOwnProperty(i)){var t=e.competencies[i];r.push({title:l.get(t,"additionalParams.competencyName"),logs:n.acquiredPassbookLogs(l.get(t,"acquiredDetails")),proficiencyLevels:n.acauiredChannelColourCode(l.get(t,"acquiredDetails"))})}}))})),r},e.prototype.acquiredPassbookLogs=function(e){var t=[];return e.length>0&&l.forEach(e,(function(e){t.push({header:l.get(e,"courseName")?l.get(e,"courseName"):"",date:l.get(e,"createdDate"),description:l.get(e,"additionalParams.description"),keyboardArrowUp:!0,level:l.get(e,"competencyLevelId")})})),t},e.prototype.acauiredChannelColourCode=function(e){var t=[{color:"#FFFBB0",displayLevel:1,selected:!1},{color:"#FFFBB0",displayLevel:2,selected:!1},{color:"#FFFBB0",displayLevel:3,selected:!1},{color:"#FFFBB0",displayLevel:4,selected:!1},{color:"#FFFBB0",displayLevel:5,selected:!1}];return l.forEach(e,(function(e){switch(l.get(e,"acquiredChannel")){case"course":l.forEach(t,(function(t){t.displayLevel==l.get(e,"competencyLevelId")&&(t.color="#FFFBB0",t.selected=!0)}));break;case"selfAssessment":l.forEach(t,(function(t){t.displayLevel==l.get(e,"competencyLevelId")&&(t.color="#7CB5E6",t.selected=!0)}));break;case"admin":l.forEach(t,(function(t){t.displayLevel==l.get(e,"competencyLevelId")&&(t.color="#A4DFCA",t.selected=!0)}));break;default:l.forEach(t,(function(t){t.displayLevel==l.get(e,"competencyLevelId")&&(t.color="#FFFBB0",t.selected=!1)}))}})),t},e}(),k=function(e){function n(t){return e.call(this,t)||this}return u(n,e),n.prototype.getRequiredCompetencyById=function(e){var t={url:s.urlConfig.getEntityById(3),data:e};return console.log("reqBody",t),this.post(t)},n.ctorParameters=function(){return[{type:o.HttpClient}]},n.ngInjectableDef=t.ɵɵdefineInjectable({factory:function(){return new n(t.ɵɵinject(o.HttpClient))},token:n,providedIn:"root"}),n=m([t.Injectable({providedIn:"root"})],n)}(s.DataService),E=function(){function e(e){this.requiredCompetencyService=e,this.competencyData=[{title:"Procurement and Distribution of HCM",description:"Manages procurement and store raw materials for HCMs as per the pre-decided menu Supervises the preparation and distribution of HCM by Anganwadi Helper (AWH)",requiredLevel:"level 4"},{title:"Store management and planning and coordination of THR and Dry ration",description:"Mobilizes children and conducts ECCE activities as per the yearly activity calendar and the ECCE manual ",requiredLevel:"level 4"},{title:"Procurement and Distribution of HCM",description:"Manages procurement and store raw materials for HCMs as per the pre-decided menu Supervises the preparation and distribution of HCM by Anganwadi Helper (AWH)",requiredLevel:"level 4"},{title:"Early Childhood Care Education",description:"Mobilizes children and conducts ECCE activities as per the yearly activity calendar and the ECCE manual ",requiredLevel:"level 4"},{title:"Procurement and Distribution of HCM",description:"Manages procurement and store raw materials for HCMs as per the pre-decided menu Supervises the preparation and distribution of HCM by Anganwadi Helper (AWH)",requiredLevel:"level 4"},{title:"Early Childhood Care Education",description:"Mobilizes children and conducts ECCE activities as per the yearly activity calendar and the ECCE manual ",requiredLevel:"level 4"}],this.panelOpenState=!0,this.customCollapsedHeight="100px",this.customExpandedHeight="100px",this.loading=!1,this.logs=[{index:1,header:"Understands HCM guidelines"},{index:2,header:"Lists raw material required"},{index:3,header:"Plans for storage"},{index:4,header:"Motivates the AWH and children on optimal hygiene and handwashing practices"},{index:5,header:"Course-Name Completion"}],this.requestUtil=new F}return e.prototype.ngOnInit=function(){var e=this;this.unsubscribe=this.getRequiredByPostion().pipe(c.mergeMap((function(t){var n=e.requestUtil.formatedActivitityById(t);return a.of(n)}))).subscribe((function(e){console.log(e)}))},e.prototype.getRequiredByPostion=function(){return this.requiredCompetencyService.getRequiredCompetencyById({filter:{isDetail:!0}})},e.prototype.ngOnDestroy=function(){this.unsubscribe.unsubscribe()},e.ctorParameters=function(){return[{type:k}]},e=m([t.Component({selector:"lib-required-comptency-card",template:'<ng-container *ngFor="let competency of competencyData"\r\n ><div class="card-container">\r\n <mat-accordion>\r\n <mat-expansion-panel\r\n class="w-full panel"\r\n (opened)="panelOpenState = true"\r\n (closed)="panelOpenState = false"\r\n >\r\n <mat-expansion-panel-header\r\n class="flex-between items-center panel-header w-full"\r\n collapsedHeight="auto"\r\n expandedHeight="auto"\r\n >\r\n <mat-panel-description class="panel-header-description">\r\n <ng-container *ngIf="competency?.title">\r\n <div class="title">{{ competency?.title }}</div>\r\n </ng-container>\r\n </mat-panel-description>\r\n \x3c!-- <div class="level mb-0 pointer-events">\r\n <mat-icon [ngClass]="{ arrowReverse: panelOpenState }"\r\n >keyboard_arrow_down</mat-icon\r\n >\r\n </div> --\x3e\r\n </mat-expansion-panel-header>\r\n\r\n <lib-app-loader *ngIf="loading === true"></lib-app-loader>\r\n <div class="logs">\r\n <span class="log-title">Levels:</span>\r\n <ng-container *ngFor="let log of logs">\r\n <div class="log">\r\n <ng-container *ngIf="log.header">\r\n <span class="flex-1 log-items"\r\n >{{ log.index }} : {{ log.header }}</span\r\n >\r\n </ng-container>\r\n </div>\r\n </ng-container>\r\n </div>\r\n </mat-expansion-panel>\r\n </mat-accordion>\r\n </div>\r\n</ng-container>\r\n',styles:[":root{font-size:16px;--blue:#1C5D95;--yellow:#FFF4DF;--teal:#A4DFCA;--black:#000000;--white:#ffffff;--light-gray:#eff6fc;--grey-100:#DFEDF9;--gray-200:#8E8E8E;--gray-300:#989898;--gray-400:#808080;--grey-500:#919191;--yellow-500:#FFFBB0;--blue-500:#7CB5E6}.button-primary{background-color:var(--blue)!important;border-radius:50px;gap:8px;color:var(--white)!important;border:none}.mat-primary-background{padding:9px 40px;width:310px;cursor:pointer}.card-container{margin:15px 2px;padding:16px 10px 20px 14px;box-shadow:0 0 4px rgba(0,0,0,.15);border-radius:10px;background:#fff}.title{font-size:16px;line-height:19px;letter-spacing:-.02em;color:#000}.description{font-size:14px;line-height:17px;letter-spacing:-.02em}.start-btn{background-color:#1c5d95!important;border-radius:50px;padding:8px 32px;gap:8px;font-size:16px;line-height:19px;color:#fff!important;margin-top:10px;border:none}.proficiency{color:#1c5d96;font-size:20px;cursor:pointer;margin-top:15px}.log-title{font-size:14px;line-height:24px;letter-spacing:-.02em;color:#1c5d95}.log{border-bottom:1px solid #ddd;padding-bottom:9px;margin-top:10px}.logs{padding:5px}.log-items{font-size:16px;line-height:19px;letter-spacing:-.02em;color:#000}::ng-deep .mat-expansion-panel-header{padding:0 5px!important}:host ::ng-deep .mat-expansion-panel-header:hover{background:rgba(255,255,255,.98)!important}:host ::ng-deep .mat-content{display:flex!important}.level{place-self:flex-end}"]})],e)}(),I=function(e){function n(t){return e.call(this,t)||this}return u(n,e),n.prototype.fetchUserPassbook=function(e){var t={url:s.urlConfig.getUserPassbook(),data:e};return this.post(t)},n.prototype.fetchAllEntity=function(e){var t={url:s.urlConfig.getAllEntity(),data:e};return this.post(t)},n.ctorParameters=function(){return[{type:o.HttpClient}]},n.ngInjectableDef=t.ɵɵdefineInjectable({factory:function(){return new n(t.ɵɵinject(o.HttpClient))},token:n,providedIn:"root"}),n=m([t.Injectable({providedIn:"root"})],n)}(s.DataService),D=function(){function e(e){this.gainedService=e,this.loading=!1,this.panelOpenState=!1,this.requestUtil=new F}return e.prototype.ngOnInit=function(){var e=this;this.loading=!0;var t=this.getAllEntity(),n=this.getAllUserPassbook();a.forkJoin([t,n]).subscribe((function(t){var n=e.requestUtil.formatedGainedCompetency(t[0].result.response,t[1].result.content);e.gainedproficencyData=n,e.loading=!1}))},e.prototype.getAllUserPassbook=function(){return this.gainedService.fetchUserPassbook({request:{typeName:"competency"}})},e.prototype.getAllEntity=function(){return this.gainedService.fetchAllEntity({search:{type:"Competency"}})},e.ctorParameters=function(){return[{type:I}]},e=m([t.Component({selector:"lib-gained-comptency-card",template:'<lib-app-loader *ngIf="loading === true"></lib-app-loader>\r\n<ng-container *ngFor="let proficency of gainedproficencyData">\r\n<div class="card-container example-container container-balanced">\r\n \x3c!-- <div class="date justify-end mr-2">\r\n {{date}}\r\n </div> --\x3e\r\n <ng-container *ngIf="proficency?.title">\r\n <div class="title">{{proficency?.title}}</div>\r\n </ng-container>\r\n\r\n <div class="levelsTitle">\r\n Levels:\r\n </div>\r\n <mat-accordion>\r\n <mat-expansion-panel class="w-full panel" hideToggle (opened)="panelOpenState = true"\r\n (closed)="panelOpenState = false">\r\n <mat-expansion-panel-header class="flex-between items-center panel-header w-full">\r\n <mat-panel-description class="panel-header-description">\r\n <ng-container *ngFor="let proficiency of proficency?.proficiencyLevels">\r\n <ng-container *ngIf="proficiency.selected; else addLevel">\r\n <div class="level mb-1" [ngStyle]="{\'background-color\': proficiency.color}">\r\n {{proficiency?.displayLevel}}\r\n </div>\r\n </ng-container>\r\n <ng-template #addLevel>\r\n <div (click)="$event.stopPropagation();" class="level mb-1 pointer-events">\r\n {{proficiency?.displayLevel}}\r\n </div>\r\n </ng-template>\r\n </ng-container>\r\n <div class="level mb-1 pointer-events">\r\n <mat-icon [ngClass]="{\'arrowReverse\': panelOpenState }">keyboard_arrow_down</mat-icon>\r\n </div>\r\n </mat-panel-description>\r\n </mat-expansion-panel-header>\r\n <div>\r\n <span class="log-header">Log:</span>\r\n <ng-container *ngFor="let log of proficency?.logs; let logIndex = index">\r\n <div class="log">\r\n <div class="flex">\r\n <ng-container *ngIf="log.header">\r\n <span class="flex-1">Level {{log.level}}: {{log.header}}</span>\r\n <span class="log-date mr-2">{{log?.date| date:\'dd/MM/yyyy\'}}</span>\r\n </ng-container>\r\n </div>\r\n <ng-container *ngIf="log.description">\r\n <div class="mt-2" [ngClass]="{\'hideContent\': !log.keyboardArrowUp}">{{log.description}}</div>\r\n <div class="justify-end">\r\n <mat-icon (click)="log.keyboardArrowUp = !log.keyboardArrowUp" class="mr-3 pointer-events" [ngClass]="{\'arrowReverse\': log.keyboardArrowUp }">keyboard_arrow_down</mat-icon>\r\n </div>\r\n </ng-container>\r\n </div>\r\n </ng-container>\r\n </div>\r\n </mat-expansion-panel>\r\n </mat-accordion>\r\n</div>\r\n</ng-container>',styles:[":root{font-size:16px;--blue:#1C5D95;--yellow:#FFF4DF;--teal:#A4DFCA;--black:#000000;--white:#ffffff;--light-gray:#eff6fc;--grey-100:#DFEDF9;--gray-200:#8E8E8E;--gray-300:#989898;--gray-400:#808080;--grey-500:#919191;--yellow-500:#FFFBB0;--blue-500:#7CB5E6}.button-primary{background-color:var(--blue)!important;border-radius:50px;gap:8px;color:var(--white)!important;border:none}.mat-primary-background{padding:9px 40px;width:310px;cursor:pointer}.date{font-size:12px;line-height:14px;letter-spacing:-.02em;color:var(--gray-300)}.justify-end{display:flex;justify-content:flex-end}.card-container{margin:15px 2px;padding:14px 10px 20px 14px;box-shadow:0 0 4px rgba(0,0,0,.15);border-radius:10px;background:var(--white)}.title{font-size:24px;line-height:29px;letter-spacing:-.02em;margin-bottom:18px}.levelsTitle{font-size:14px;line-height:24px;letter-spacing:-.02em;color:var(--black)}.panel{box-shadow:0 0!important;padding:1px 3px 1px 0;pointer-events:none}.panel-header{padding:0!important;background:0 0!important}.panel-header-description{margin:0!important;padding:1px}.pointer-events{pointer-events:all;cursor:pointer}.arrowReverse{transform:rotateX(180deg)}.level{width:47px;max-width:16.6%;height:36px;display:flex;justify-content:center;align-items:center;box-shadow:0 0 2.17333px rgba(0,0,0,.2509803922)}.log-header{font-size:14px;line-height:24px;letter-spacing:-.02em;color:var(--black)}.log{font-style:italic;font-size:14px;line-height:16px;letter-spacing:-.02em;color:var(--gray-400);border-bottom:1px solid #ddd;padding-bottom:9px;margin-top:10px}.log-date{font-style:normal;font-size:12px;line-height:14px;letter-spacing:-.02em;color:var(--gray-400)}::ng-deep .mat-expansion-panel-body{padding:0!important}:host ::ng-deep .mat-content{display:unset!important}.hideContent{display:none}"]})],e)}(),B=function(){function e(e){this.location=e,this.stateChange=new t.EventEmitter,this.tabIndex=0}return e.prototype.ngOnInit=function(){},e.prototype.navigateBack=function(){this.location.back()},e.prototype.changeTab=function(e){this.tabIndex=e.index},e.prototype.startSelfAssessment=function(){this.stateChange.emit({navigation:!0})},e.ctorParameters=function(){return[{type:n.Location}]},m([t.Output()],e.prototype,"stateChange",void 0),e=m([t.Component({selector:"lib-competency-dashboard",template:'<div class="content">\r\n <mat-icon (click)="navigateBack()" class="cursor-pointer mb-3">chevron_left</mat-icon>\r\n\r\n <h1 class=" pl-2 mb-0">Competency Dashboard</h1>\r\n\r\n <div class="pl-2 tab-container">\r\n \x3c!-- <ng-container *ngIf="tabIndex === 0"> --\x3e\r\n \x3c!-- <div class="sortIcon">\r\n <img src="./projects/competency-ui/assets/images/filter.png">\r\n </div>\r\n </ng-container> --\x3e\r\n <mat-tab-group [ngClass]="{\'header-width-icon\': tabIndex === 0}" class="remove-border-bottom"\r\n animationDuration="0ms" selectedIndex="0" (selectedTabChange)="changeTab($event)">\r\n\r\n \x3c!-- gained --\x3e\r\n <mat-tab label="Gained">\r\n <div class="legend-container">\r\n <div class="legend legend-blue "></div>\r\n <h5>Self Assessment</h5>\r\n <div class="legend legend-yellow"></div>\r\n <h5>Course</h5>\r\n <div class="legend legend-green"></div>\r\n <h5>Admin added</h5>\r\n </div> \r\n <lib-gained-comptency-card *ngIf="tabIndex === 0"></lib-gained-comptency-card>\r\n </mat-tab>\r\n \r\n \x3c!-- Active Summary --\x3e\r\n <mat-tab label="Activity Summary" > \r\n <lib-active-summary *ngIf="tabIndex === 1"></lib-active-summary>\r\n </mat-tab>\r\n\r\n \x3c!-- required --\x3e\r\n <mat-tab label="Required">\r\n <div class="required-comperencies"> \r\n <lib-required-comptency-card *ngIf="tabIndex === 2"></lib-required-comptency-card>\r\n </div>\r\n <div class="btn-container">\r\n <button class="btn-start" (click)="startSelfAssessment()">Start Self Assessment</button>\r\n </div>\r\n </mat-tab>\r\n\r\n\r\n\r\n </mat-tab-group>\r\n\r\n\r\n </div>\r\n</div>',styles:[":root{font-size:16px;--blue:#1C5D95;--yellow:#FFF4DF;--teal:#A4DFCA;--black:#000000;--white:#ffffff;--light-gray:#eff6fc;--grey-100:#DFEDF9;--gray-200:#8E8E8E;--gray-300:#989898;--gray-400:#808080;--grey-500:#919191;--yellow-500:#FFFBB0;--blue-500:#7CB5E6}.button-primary{background-color:var(--blue)!important;border-radius:50px;gap:8px;color:var(--white)!important;border:none}.mat-primary-background{padding:9px 40px;width:310px;cursor:pointer}.content{padding:60px 0 50px;margin:auto}@media only screen and (min-width:960px){.content{max-width:30%;padding:20px 20px 0}}@media only screen and (min-width:1280px){.content{max-width:35%}}@media only screen and (min-width:1920px){.content{max-width:30%}}@media only screen and (min-width:600px) and (max-width:959px){.content{max-width:50%}}.remove-border-bottom .mat-tab-header{border-bottom:none}:host ::ng-deep .remove-border-bottom .mat-tab-header{border-bottom:none!important}::ng-deep .mat-tab-label{padding:0!important;min-width:65px!important;color:var(--gray-200)!important;opacity:1.6!important;font-size:16px!important;margin-right:10px}::ng-deep .mat-tab-label-active{color:var(--blue)!important}:host ::ng-deep .mat-ink-bar{height:3px!important;background:var(--blue)!important;border-radius:5px!important}::ng-deep .theme-igot.day-mode .mat-ink-bar{background-color:var(--blue)!important}.legend-container{display:flex;gap:10px;margin-top:20px;align-items:center;margin-bottom:20px}.legend-container h5{margin:0;font-weight:400;font-size:16px}@media only screen and (max-width:599px){.content{max-width:90%}.legend-container{gap:5px}.legend-container h5{font-size:12px}}.legend-container .legend{min-width:15px;height:15px;background:#dfedf9;border-radius:50%}.legend-container .legend-green{background:var(--teal)}.legend-container .legend-blue{background:#7cb5e6}.legend-container .legend-yellow{background:#fffbb0}.required-comperencies{height:calc(100vh - 270px);overflow:auto}.btn-start{width:311px;height:35px;background:var(--blue);border-radius:50px;border:none;color:var(--white)}.tab-container{display:flex;flex-direction:column;gap:10px}.tab-container .btn-container{display:flex;justify-content:center}"]})],e)}(),A=function(e){function n(t){return e.call(this,t)||this}return u(n,e),n.prototype.getActivityById=function(e){var t={url:s.urlConfig.getEntityById(e.id),data:e};return this.post(t)},n.ctorParameters=function(){return[{type:o.HttpClient}]},n.ngInjectableDef=t.ɵɵdefineInjectable({factory:function(){return new n(t.ɵɵinject(o.HttpClient))},token:n,providedIn:"root"}),n=m([t.Injectable({providedIn:"root"})],n)}(s.DataService),S=function(){function e(e,t){this.activeSummaryService=e,this.configService=t,this.panelOpenState=!0,this.loading=!1,this.acordianLoading=!1,this.requestUtil=new F}return e.prototype.ngOnInit=function(){var e=this;this.loading=!0,this.unsubscribe=this.getActivityByRole().pipe(c.mergeMap((function(t){var n=e.requestUtil.formatedActivitityByPostion(t);return a.of(n)}))).subscribe((function(t){e.loading=!1,e.roleactivitySummaries=t})),this.profileData=JSON.parse(this.configService.getConfig()).profileData[0].designation},e.prototype.getActivityByRole=function(){var e={filter:{isDetail:!0},id:"AWW"===this.profileData?95:1};return this.activeSummaryService.getActivityById(e)},e.prototype.getActivityByRoleId=function(e){var t=this;this.panelOpenState=!0,this.acordianLoading=!0;var n=p.findIndex(this.roleactivitySummaries,{id:e});this.roleactivitySummaries[n].activities=[],this.getEntityById(e).pipe(c.mergeMap((function(e){var r=t.requestUtil.formatedActivitityByRoleId(e);t.roleactivitySummaries[n].activities=r;var i=p.map(t.roleactivitySummaries[n].activities,"cid"),o=[];return p.forEach(i,(function(e){o.push(t.getEntityById(e))})),t.acordianLoading=!1,a.forkJoin.apply(void 0,function(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(f(arguments[t]));return e}(o))}))).subscribe((function(e){var r=t.requestUtil.formatedCompetency(e);t.roleactivitySummaries[n].activities=p.values(p.merge(p.keyBy(r,"cid"),p.keyBy(t.roleactivitySummaries[n].activities,"cid")))}))},e.prototype.getEntityById=function(e){var t={filter:{isDetail:!0},id:e};return this.activeSummaryService.getActivityById(t)},e.prototype.ngOnDestroy=function(){this.unsubscribe.unsubscribe()},e.ctorParameters=function(){return[{type:A},{type:d.ConfigService}]},e=m([t.Component({selector:"lib-active-summary",template:'<lib-app-loader *ngIf="loading === true"></lib-app-loader>\r\n<ng-container *ngFor="let role of roleactivitySummaries">\r\n <div class="">\r\n <mat-accordion>\r\n <mat-expansion-panel\r\n class="w-full panel r"\r\n (opened)="getActivityByRoleId(role.id)"\r\n (closed)="panelOpenState = false"\r\n >\r\n <mat-expansion-panel-header\r\n class="card-containe flex-between items-center panel-header w-full"\r\n collapsedHeight="auto"\r\n expandedHeight="auto"\r\n >\r\n <mat-panel-description class="panel-header-description">\r\n <ng-container *ngIf="role?.roles">\r\n <div class="title">{{ role?.roles }}</div>\r\n </ng-container>\r\n </mat-panel-description>\r\n </mat-expansion-panel-header>\r\n <lib-app-loader *ngIf="acordianLoading === true"></lib-app-loader>\r\n <div class="expand-container" *ngIf="roleactivitySummaries.length>0">\r\n <ng-container\r\n *ngFor="let activity of role?.activities; let i = index"\r\n >\r\n <div class="activity-title">\r\n {{ i + 1 }}.{{ activity.title }}\r\n </div>\r\n <div class="competency-container">\r\n <div class="competency-title">{{ activity.competency }}</div>\r\n <div class="level">\r\n <ng-container *ngFor="let level of activity.levels">\r\n {{ level }}\r\n </ng-container>\r\n </div>\r\n </div>\r\n </ng-container>\r\n </div>\r\n </mat-expansion-panel>\r\n </mat-accordion>\r\n \r\n </div>\r\n</ng-container>\r\n',styles:[":root{font-size:16px;--blue:#1C5D95;--yellow:#FFF4DF;--teal:#A4DFCA;--black:#000000;--white:#ffffff;--light-gray:#eff6fc;--grey-100:#DFEDF9;--gray-200:#8E8E8E;--gray-300:#989898;--gray-400:#808080;--grey-500:#919191;--yellow-500:#FFFBB0;--blue-500:#7CB5E6}.button-primary{background-color:var(--blue)!important;border-radius:50px;gap:8px;color:var(--white)!important;border:none}.mat-primary-background{padding:9px 40px;width:310px;cursor:pointer}.card-container{margin:15px 2px;padding:16px 10px 20px 14px;box-shadow:0 0 4px rgba(0,0,0,.15);border-radius:10px;background:var(--light-gray)!important}.spinner-loading{display:flex;justify-content:center}.title{font-size:16px;line-height:19px;letter-spacing:-.02em;color:var(--blue)}.icon-down{place-self:flex-end;color:var(--blue)!important}:host ::ng-deep .mat-expansion-panel{margin:10px 0;height:auto}:host ::ng-deep .mat-expansion-panel-header:hover{background:#eff6fc!important}:host ::ng-deep .mat-expansion-panel-header{padding:15px!important;background-color:var(--light-gray)!important;border-radius:10px!important}:host ::ng-deep .mat-expansion-indicator:after{color:var(--blue)!important}.activity-title{font-size:24px;line-height:28px;letter-spacing:-.02em;color:var(--black)}.competency-container{background:var(--white);box-shadow:0 0 4px rgba(0,0,0,.15);border-radius:10px;padding:10px;margin:18px 0 15px}.competency-container .competency-title{font-size:20px;line-height:25px;letter-spacing:-.02em;color:var(--black);margin-bottom:20px}.competency-container .level{font-size:24px;line-height:24px;letter-spacing:-.02em;color:var(--blue)}.expand-container{padding:15px 15px 0}"]})],e)}(),M=function(){function e(){}return e=m([t.NgModule({declarations:[E,D,B,S],imports:[n.CommonModule,i.MatTabsModule,i.MatIconModule,i.MatExpansionModule,o.HttpClientModule,s.CoreModule],exports:[E,D,B,S]})],e)}();e.CompetencyModule=M,e.EntryModule=b,e.SelfAssessmentModule=C,e.ɵa=y,e.ɵb=h,e.ɵc=v,e.ɵd=x,e.ɵe=w,e.ɵf=E,e.ɵg=k,e.ɵh=D,e.ɵi=I,e.ɵj=B,e.ɵk=S,e.ɵl=A,Object.defineProperty(e,"__esModule",{value:!0})}));
//# sourceMappingURL=aastrika_npmjs-comptency.umd.min.js.map

@@ -1,1 +0,1 @@

{"__symbolic":"module","version":4,"metadata":{"SlefAssessmentEntryComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"lib-slef-assessment-entry","template":"<button class=\"mat-primary-background \"\r\n (click)=\"navigateTo()\"> Self Assessment\r\n</button>","styles":[":root{font-size:16px;--blue:#1C5D95;--yellow:#FFF4DF;--teal:#A4DFCA;--black:#000000;--white:#ffffff;--light-gray:#eff6fc;--grey-100:#DFEDF9;--gray-200:#8E8E8E;--gray-300:#989898;--gray-400:#808080;--grey-500:#919191;--yellow-500:#FFFBB0;--blue-500:#7CB5E6}.button-primary{background-color:var(--blue)!important;border-radius:50px;gap:8px;color:var(--white)!important;border:none}.mat-primary-background{padding:9px 40px;background:#1c5d95!important;border-radius:50px;color:#fff;border:none;gap:8px;width:310px;cursor:pointer}"]}]}],"members":{"stateChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":8,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"Router","line":9,"character":28}]}],"ngOnInit":[{"__symbolic":"method"}],"navigateTo":[{"__symbolic":"method"}]}},"CompetencyEntryComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"lib-competency-entry","template":"<button class=\"mat-primary-background \"\r\n (click)=\"navigateTo()\"> Competency Dashboard\r\n</button>","styles":[":root{font-size:16px;--blue:#1C5D95;--yellow:#FFF4DF;--teal:#A4DFCA;--black:#000000;--white:#ffffff;--light-gray:#eff6fc;--grey-100:#DFEDF9;--gray-200:#8E8E8E;--gray-300:#989898;--gray-400:#808080;--grey-500:#919191;--yellow-500:#FFFBB0;--blue-500:#7CB5E6}.button-primary{background-color:var(--blue)!important;border-radius:50px;gap:8px;color:var(--white)!important;border:none}.mat-primary-background{padding:9px 40px;background:#1c5d95!important;border-radius:50px;color:#fff;border:none;gap:8px;width:310px;cursor:pointer}"]}]}],"members":{"stateChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":8,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"navigateTo":[{"__symbolic":"method"}]}},"ConfigService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":3,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":9,"character":15}}]],"parameters":[{"__symbolic":"reference","name":"ɵa"}]}],"setConfig":[{"__symbolic":"method"}],"getConfig":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"EntryModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":7,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"SlefAssessmentEntryComponent"},{"__symbolic":"reference","name":"CompetencyEntryComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":10,"character":4},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":11,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatIconModule","line":12,"character":4}],"exports":[{"__symbolic":"reference","name":"SlefAssessmentEntryComponent"},{"__symbolic":"reference","name":"CompetencyEntryComponent"}],"providers":[]}]}],"members":{}},"ɵa":{"__symbolic":"class","members":{}}},"origins":{"SlefAssessmentEntryComponent":"./components/slef-assessment-entry/slef-assessment-entry.component","CompetencyEntryComponent":"./components/competency-entry/competency-entry.component","ConfigService":"./services/config.service","EntryModule":"./entry-module","ɵa":"./services/configuration-context"},"importAs":"@aastrika_npmjs/comptency/entry-module"}
{"__symbolic":"module","version":4,"metadata":{"SlefAssessmentEntryComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"lib-slef-assessment-entry","template":"<button class=\"mat-primary-background \"\r\n (click)=\"navigateTo()\"> Self Assessment\r\n</button>","styles":[":root{font-size:16px;--blue:#1C5D95;--yellow:#FFF4DF;--teal:#A4DFCA;--black:#000000;--white:#ffffff;--light-gray:#eff6fc;--grey-100:#DFEDF9;--gray-200:#8E8E8E;--gray-300:#989898;--gray-400:#808080;--grey-500:#919191;--yellow-500:#FFFBB0;--blue-500:#7CB5E6}.button-primary{background-color:var(--blue)!important;border-radius:50px;gap:8px;color:var(--white)!important;border:none}.mat-primary-background{padding:9px 40px;background:#1c5d95!important;border-radius:50px;color:#fff;border:none;gap:8px;width:310px;cursor:pointer}"]}]}],"members":{"stateChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":8,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"Router","line":9,"character":28}]}],"ngOnInit":[{"__symbolic":"method"}],"navigateTo":[{"__symbolic":"method"}]}},"CompetencyEntryComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"lib-competency-entry","template":"<button class=\"mat-primary-background \"\r\n (click)=\"navigateTo()\"> Competency Dashboard\r\n</button>","styles":[":root{font-size:16px;--blue:#1C5D95;--yellow:#FFF4DF;--teal:#A4DFCA;--black:#000000;--white:#ffffff;--light-gray:#eff6fc;--grey-100:#DFEDF9;--gray-200:#8E8E8E;--gray-300:#989898;--gray-400:#808080;--grey-500:#919191;--yellow-500:#FFFBB0;--blue-500:#7CB5E6}.button-primary{background-color:var(--blue)!important;border-radius:50px;gap:8px;color:var(--white)!important;border:none}.mat-primary-background{padding:9px 40px;background:#1c5d95!important;border-radius:50px;color:#fff;border:none;gap:8px;width:310px;cursor:pointer}"]}]}],"members":{"stateChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":8,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"navigateTo":[{"__symbolic":"method"}]}},"ConfigService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":3,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":9,"character":15}}]],"parameters":[{"__symbolic":"reference","name":"ɵa"}]}],"setConfig":[{"__symbolic":"method"}],"getConfig":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"EntryModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":7,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"SlefAssessmentEntryComponent"},{"__symbolic":"reference","name":"CompetencyEntryComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":10,"character":4},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":11,"character":4},{"__symbolic":"reference","module":"@angular/material","name":"MatIconModule","line":12,"character":4}],"exports":[{"__symbolic":"reference","name":"SlefAssessmentEntryComponent"},{"__symbolic":"reference","name":"CompetencyEntryComponent"}],"providers":[]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":["configContext"],"value":{"ngModule":{"__symbolic":"reference","name":"EntryModule"},"providers":[{"provide":{"__symbolic":"reference","name":"ɵa"},"useValue":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"configContext"},"member":"config"}}]}}}},"ɵa":{"__symbolic":"class","members":{}}},"origins":{"SlefAssessmentEntryComponent":"./components/slef-assessment-entry/slef-assessment-entry.component","CompetencyEntryComponent":"./components/competency-entry/competency-entry.component","ConfigService":"./services/config.service","EntryModule":"./entry-module","ɵa":"./services/configuration-context"},"importAs":"@aastrika_npmjs/comptency/entry-module"}

@@ -5,13 +5,14 @@ /**

export * from './public-api';
export { ActiveSummaryComponent as ɵj } from './competency/components/active-summary/active-summary.component';
export { CompetencyDashboardComponent as ɵi } from './competency/components/competency-dashboard/competency-dashboard.component';
export { GainedComptencyCardComponent as ɵg } from './competency/components/gained-comptency-card/gained-comptency-card.component';
export { RequiredComptencyCardComponent as ɵe } from './competency/components/required-comptency-card/required-comptency-card.component';
export { ActiveSummaryService as ɵk } from './competency/services/active-summary.service';
export { GainedService as ɵh } from './competency/services/gained.service';
export { RequiredCompetencyService as ɵf } from './competency/services/required-competency.service';
export { ActiveSummaryComponent as ɵk } from './competency/components/active-summary/active-summary.component';
export { CompetencyDashboardComponent as ɵj } from './competency/components/competency-dashboard/competency-dashboard.component';
export { GainedComptencyCardComponent as ɵh } from './competency/components/gained-comptency-card/gained-comptency-card.component';
export { RequiredComptencyCardComponent as ɵf } from './competency/components/required-comptency-card/required-comptency-card.component';
export { ActiveSummaryService as ɵl } from './competency/services/active-summary.service';
export { GainedService as ɵi } from './competency/services/gained.service';
export { RequiredCompetencyService as ɵg } from './competency/services/required-competency.service';
export { CompetencyEntryComponent as ɵb } from './entry-module/components/competency-entry/competency-entry.component';
export { SlefAssessmentEntryComponent as ɵa } from './entry-module/components/slef-assessment-entry/slef-assessment-entry.component';
export { SelfAssessmentCardComponent as ɵc } from './self-assessment/components/self-assessment-card/self-assessment-card.component';
export { SelfAssessmentComponent as ɵd } from './self-assessment/components/self-assessment/self-assessment.component';
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWFzdHJpa2FfbnBtanMtY29tcHRlbmN5LmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGFhc3RyaWthX25wbWpzL2NvbXB0ZW5jeS8iLCJzb3VyY2VzIjpbImFhc3RyaWthX25wbWpzLWNvbXB0ZW5jeS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7R0FFRztBQUVILGNBQWMsY0FBYyxDQUFDO0FBRTdCLE9BQU8sRUFBQyxzQkFBc0IsSUFBSSxFQUFFLEVBQUMsTUFBTSxpRUFBaUUsQ0FBQztBQUM3RyxPQUFPLEVBQUMsNEJBQTRCLElBQUksRUFBRSxFQUFDLE1BQU0sNkVBQTZFLENBQUM7QUFDL0gsT0FBTyxFQUFDLDRCQUE0QixJQUFJLEVBQUUsRUFBQyxNQUFNLCtFQUErRSxDQUFDO0FBQ2pJLE9BQU8sRUFBQyw4QkFBOEIsSUFBSSxFQUFFLEVBQUMsTUFBTSxtRkFBbUYsQ0FBQztBQUN2SSxPQUFPLEVBQUMsb0JBQW9CLElBQUksRUFBRSxFQUFDLE1BQU0sOENBQThDLENBQUM7QUFDeEYsT0FBTyxFQUFDLGFBQWEsSUFBSSxFQUFFLEVBQUMsTUFBTSxzQ0FBc0MsQ0FBQztBQUN6RSxPQUFPLEVBQUMseUJBQXlCLElBQUksRUFBRSxFQUFDLE1BQU0sbURBQW1ELENBQUM7QUFDbEcsT0FBTyxFQUFDLHdCQUF3QixJQUFJLEVBQUUsRUFBQyxNQUFNLHVFQUF1RSxDQUFDO0FBQ3JILE9BQU8sRUFBQyw0QkFBNEIsSUFBSSxFQUFFLEVBQUMsTUFBTSxpRkFBaUYsQ0FBQztBQUNuSSxPQUFPLEVBQUMsMkJBQTJCLElBQUksRUFBRSxFQUFDLE1BQU0sa0ZBQWtGLENBQUM7QUFDbkksT0FBTyxFQUFDLHVCQUF1QixJQUFJLEVBQUUsRUFBQyxNQUFNLHdFQUF3RSxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBHZW5lcmF0ZWQgYnVuZGxlIGluZGV4LiBEbyBub3QgZWRpdC5cbiAqL1xuXG5leHBvcnQgKiBmcm9tICcuL3B1YmxpYy1hcGknO1xuXG5leHBvcnQge0FjdGl2ZVN1bW1hcnlDb21wb25lbnQgYXMgybVqfSBmcm9tICcuL2NvbXBldGVuY3kvY29tcG9uZW50cy9hY3RpdmUtc3VtbWFyeS9hY3RpdmUtc3VtbWFyeS5jb21wb25lbnQnO1xuZXhwb3J0IHtDb21wZXRlbmN5RGFzaGJvYXJkQ29tcG9uZW50IGFzIMm1aX0gZnJvbSAnLi9jb21wZXRlbmN5L2NvbXBvbmVudHMvY29tcGV0ZW5jeS1kYXNoYm9hcmQvY29tcGV0ZW5jeS1kYXNoYm9hcmQuY29tcG9uZW50JztcbmV4cG9ydCB7R2FpbmVkQ29tcHRlbmN5Q2FyZENvbXBvbmVudCBhcyDJtWd9IGZyb20gJy4vY29tcGV0ZW5jeS9jb21wb25lbnRzL2dhaW5lZC1jb21wdGVuY3ktY2FyZC9nYWluZWQtY29tcHRlbmN5LWNhcmQuY29tcG9uZW50JztcbmV4cG9ydCB7UmVxdWlyZWRDb21wdGVuY3lDYXJkQ29tcG9uZW50IGFzIMm1ZX0gZnJvbSAnLi9jb21wZXRlbmN5L2NvbXBvbmVudHMvcmVxdWlyZWQtY29tcHRlbmN5LWNhcmQvcmVxdWlyZWQtY29tcHRlbmN5LWNhcmQuY29tcG9uZW50JztcbmV4cG9ydCB7QWN0aXZlU3VtbWFyeVNlcnZpY2UgYXMgybVrfSBmcm9tICcuL2NvbXBldGVuY3kvc2VydmljZXMvYWN0aXZlLXN1bW1hcnkuc2VydmljZSc7XG5leHBvcnQge0dhaW5lZFNlcnZpY2UgYXMgybVofSBmcm9tICcuL2NvbXBldGVuY3kvc2VydmljZXMvZ2FpbmVkLnNlcnZpY2UnO1xuZXhwb3J0IHtSZXF1aXJlZENvbXBldGVuY3lTZXJ2aWNlIGFzIMm1Zn0gZnJvbSAnLi9jb21wZXRlbmN5L3NlcnZpY2VzL3JlcXVpcmVkLWNvbXBldGVuY3kuc2VydmljZSc7XG5leHBvcnQge0NvbXBldGVuY3lFbnRyeUNvbXBvbmVudCBhcyDJtWJ9IGZyb20gJy4vZW50cnktbW9kdWxlL2NvbXBvbmVudHMvY29tcGV0ZW5jeS1lbnRyeS9jb21wZXRlbmN5LWVudHJ5LmNvbXBvbmVudCc7XG5leHBvcnQge1NsZWZBc3Nlc3NtZW50RW50cnlDb21wb25lbnQgYXMgybVhfSBmcm9tICcuL2VudHJ5LW1vZHVsZS9jb21wb25lbnRzL3NsZWYtYXNzZXNzbWVudC1lbnRyeS9zbGVmLWFzc2Vzc21lbnQtZW50cnkuY29tcG9uZW50JztcbmV4cG9ydCB7U2VsZkFzc2Vzc21lbnRDYXJkQ29tcG9uZW50IGFzIMm1Y30gZnJvbSAnLi9zZWxmLWFzc2Vzc21lbnQvY29tcG9uZW50cy9zZWxmLWFzc2Vzc21lbnQtY2FyZC9zZWxmLWFzc2Vzc21lbnQtY2FyZC5jb21wb25lbnQnO1xuZXhwb3J0IHtTZWxmQXNzZXNzbWVudENvbXBvbmVudCBhcyDJtWR9IGZyb20gJy4vc2VsZi1hc3Nlc3NtZW50L2NvbXBvbmVudHMvc2VsZi1hc3Nlc3NtZW50L3NlbGYtYXNzZXNzbWVudC5jb21wb25lbnQnOyJdfQ==
export { ConfigurationContext as ɵc } from './entry-module/services/configuration-context';
export { SelfAssessmentCardComponent as ɵd } from './self-assessment/components/self-assessment-card/self-assessment-card.component';
export { SelfAssessmentComponent as ɵe } from './self-assessment/components/self-assessment/self-assessment.component';
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWFzdHJpa2FfbnBtanMtY29tcHRlbmN5LmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGFhc3RyaWthX25wbWpzL2NvbXB0ZW5jeS8iLCJzb3VyY2VzIjpbImFhc3RyaWthX25wbWpzLWNvbXB0ZW5jeS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7R0FFRztBQUVILGNBQWMsY0FBYyxDQUFDO0FBRTdCLE9BQU8sRUFBQyxzQkFBc0IsSUFBSSxFQUFFLEVBQUMsTUFBTSxpRUFBaUUsQ0FBQztBQUM3RyxPQUFPLEVBQUMsNEJBQTRCLElBQUksRUFBRSxFQUFDLE1BQU0sNkVBQTZFLENBQUM7QUFDL0gsT0FBTyxFQUFDLDRCQUE0QixJQUFJLEVBQUUsRUFBQyxNQUFNLCtFQUErRSxDQUFDO0FBQ2pJLE9BQU8sRUFBQyw4QkFBOEIsSUFBSSxFQUFFLEVBQUMsTUFBTSxtRkFBbUYsQ0FBQztBQUN2SSxPQUFPLEVBQUMsb0JBQW9CLElBQUksRUFBRSxFQUFDLE1BQU0sOENBQThDLENBQUM7QUFDeEYsT0FBTyxFQUFDLGFBQWEsSUFBSSxFQUFFLEVBQUMsTUFBTSxzQ0FBc0MsQ0FBQztBQUN6RSxPQUFPLEVBQUMseUJBQXlCLElBQUksRUFBRSxFQUFDLE1BQU0sbURBQW1ELENBQUM7QUFDbEcsT0FBTyxFQUFDLHdCQUF3QixJQUFJLEVBQUUsRUFBQyxNQUFNLHVFQUF1RSxDQUFDO0FBQ3JILE9BQU8sRUFBQyw0QkFBNEIsSUFBSSxFQUFFLEVBQUMsTUFBTSxpRkFBaUYsQ0FBQztBQUNuSSxPQUFPLEVBQUMsb0JBQW9CLElBQUksRUFBRSxFQUFDLE1BQU0sK0NBQStDLENBQUM7QUFDekYsT0FBTyxFQUFDLDJCQUEyQixJQUFJLEVBQUUsRUFBQyxNQUFNLGtGQUFrRixDQUFDO0FBQ25JLE9BQU8sRUFBQyx1QkFBdUIsSUFBSSxFQUFFLEVBQUMsTUFBTSx3RUFBd0UsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogR2VuZXJhdGVkIGJ1bmRsZSBpbmRleC4gRG8gbm90IGVkaXQuXG4gKi9cblxuZXhwb3J0ICogZnJvbSAnLi9wdWJsaWMtYXBpJztcblxuZXhwb3J0IHtBY3RpdmVTdW1tYXJ5Q29tcG9uZW50IGFzIMm1a30gZnJvbSAnLi9jb21wZXRlbmN5L2NvbXBvbmVudHMvYWN0aXZlLXN1bW1hcnkvYWN0aXZlLXN1bW1hcnkuY29tcG9uZW50JztcbmV4cG9ydCB7Q29tcGV0ZW5jeURhc2hib2FyZENvbXBvbmVudCBhcyDJtWp9IGZyb20gJy4vY29tcGV0ZW5jeS9jb21wb25lbnRzL2NvbXBldGVuY3ktZGFzaGJvYXJkL2NvbXBldGVuY3ktZGFzaGJvYXJkLmNvbXBvbmVudCc7XG5leHBvcnQge0dhaW5lZENvbXB0ZW5jeUNhcmRDb21wb25lbnQgYXMgybVofSBmcm9tICcuL2NvbXBldGVuY3kvY29tcG9uZW50cy9nYWluZWQtY29tcHRlbmN5LWNhcmQvZ2FpbmVkLWNvbXB0ZW5jeS1jYXJkLmNvbXBvbmVudCc7XG5leHBvcnQge1JlcXVpcmVkQ29tcHRlbmN5Q2FyZENvbXBvbmVudCBhcyDJtWZ9IGZyb20gJy4vY29tcGV0ZW5jeS9jb21wb25lbnRzL3JlcXVpcmVkLWNvbXB0ZW5jeS1jYXJkL3JlcXVpcmVkLWNvbXB0ZW5jeS1jYXJkLmNvbXBvbmVudCc7XG5leHBvcnQge0FjdGl2ZVN1bW1hcnlTZXJ2aWNlIGFzIMm1bH0gZnJvbSAnLi9jb21wZXRlbmN5L3NlcnZpY2VzL2FjdGl2ZS1zdW1tYXJ5LnNlcnZpY2UnO1xuZXhwb3J0IHtHYWluZWRTZXJ2aWNlIGFzIMm1aX0gZnJvbSAnLi9jb21wZXRlbmN5L3NlcnZpY2VzL2dhaW5lZC5zZXJ2aWNlJztcbmV4cG9ydCB7UmVxdWlyZWRDb21wZXRlbmN5U2VydmljZSBhcyDJtWd9IGZyb20gJy4vY29tcGV0ZW5jeS9zZXJ2aWNlcy9yZXF1aXJlZC1jb21wZXRlbmN5LnNlcnZpY2UnO1xuZXhwb3J0IHtDb21wZXRlbmN5RW50cnlDb21wb25lbnQgYXMgybVifSBmcm9tICcuL2VudHJ5LW1vZHVsZS9jb21wb25lbnRzL2NvbXBldGVuY3ktZW50cnkvY29tcGV0ZW5jeS1lbnRyeS5jb21wb25lbnQnO1xuZXhwb3J0IHtTbGVmQXNzZXNzbWVudEVudHJ5Q29tcG9uZW50IGFzIMm1YX0gZnJvbSAnLi9lbnRyeS1tb2R1bGUvY29tcG9uZW50cy9zbGVmLWFzc2Vzc21lbnQtZW50cnkvc2xlZi1hc3Nlc3NtZW50LWVudHJ5LmNvbXBvbmVudCc7XG5leHBvcnQge0NvbmZpZ3VyYXRpb25Db250ZXh0IGFzIMm1Y30gZnJvbSAnLi9lbnRyeS1tb2R1bGUvc2VydmljZXMvY29uZmlndXJhdGlvbi1jb250ZXh0JztcbmV4cG9ydCB7U2VsZkFzc2Vzc21lbnRDYXJkQ29tcG9uZW50IGFzIMm1ZH0gZnJvbSAnLi9zZWxmLWFzc2Vzc21lbnQvY29tcG9uZW50cy9zZWxmLWFzc2Vzc21lbnQtY2FyZC9zZWxmLWFzc2Vzc21lbnQtY2FyZC5jb21wb25lbnQnO1xuZXhwb3J0IHtTZWxmQXNzZXNzbWVudENvbXBvbmVudCBhcyDJtWV9IGZyb20gJy4vc2VsZi1hc3Nlc3NtZW50L2NvbXBvbmVudHMvc2VsZi1hc3Nlc3NtZW50L3NlbGYtYXNzZXNzbWVudC5jb21wb25lbnQnOyJdfQ==

@@ -17,4 +17,2 @@ var EntryModule_1;

static forRoot(configContext) {
console.log(`Preparing to handle configuration context.`);
console.log('config data ------', configContext.config);
return {

@@ -44,2 +42,2 @@ ngModule: EntryModule_1,

export { EntryModule };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZW50cnktbW9kdWxlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGFhc3RyaWthX25wbWpzL2NvbXB0ZW5jeS8iLCJzb3VyY2VzIjpbImVudHJ5LW1vZHVsZS9lbnRyeS1tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSxPQUFPLEVBQUUsUUFBUSxFQUFzQixNQUFNLGVBQWUsQ0FBQztBQUM3RCxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDL0MsT0FBTyxFQUFFLDRCQUE0QixFQUFFLE1BQU0sb0VBQW9FLENBQUM7QUFDbEgsT0FBTyxFQUFFLHdCQUF3QixFQUFFLE1BQU0sMERBQTBELENBQUM7QUFDcEcsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLG1CQUFtQixDQUFDO0FBQ2xELE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUMvQyxPQUFPLEVBQUUsb0JBQW9CLEVBQUUsTUFBTSxrQ0FBa0MsQ0FBQztBQWN4RSxJQUFhLFdBQVcsbUJBQXhCLE1BQWEsV0FBVztJQUN0Qjs7OztLQUlDO0lBQ0QsTUFBTSxDQUFDLE9BQU8sQ0FBQyxhQUFtQztRQUNoRCxPQUFPLENBQUMsR0FBRyxDQUFDLDRDQUE0QyxDQUFDLENBQUM7UUFDMUQsT0FBTyxDQUFDLEdBQUcsQ0FBQyxvQkFBb0IsRUFBQyxhQUFhLENBQUMsTUFBTSxDQUFDLENBQUE7UUFDdEQsT0FBTztZQUNMLFFBQVEsRUFBRSxhQUFXO1lBQ3JCLFNBQVMsRUFBRTtnQkFDVCxFQUFDLE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxRQUFRLEVBQUUsYUFBYSxDQUFDLE1BQU0sRUFBQzthQUNoRTtTQUNGLENBQUE7SUFDSCxDQUFDO0NBQ0YsQ0FBQTtBQWhCWSxXQUFXO0lBYnZCLFFBQVEsQ0FBQztRQUNSLFlBQVksRUFBRSxDQUFDLDRCQUE0QixFQUFFLHdCQUF3QixFQUFFO1FBQ3ZFLE9BQU8sRUFBRTtZQUNQLFlBQVk7WUFDWixZQUFZO1lBQ1osYUFBYTtTQUNkO1FBQ0QsT0FBTyxFQUFFO1lBQ1AsNEJBQTRCO1lBQzVCLHdCQUF3QjtTQUN6QjtRQUNELFNBQVMsRUFBQyxFQUFFO0tBQ2IsQ0FBQztHQUNXLFdBQVcsQ0FnQnZCO1NBaEJZLFdBQVciLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBOZ01vZHVsZSAsTW9kdWxlV2l0aFByb3ZpZGVyc30gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IENvbW1vbk1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbic7XHJcbmltcG9ydCB7IFNsZWZBc3Nlc3NtZW50RW50cnlDb21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvc2xlZi1hc3Nlc3NtZW50LWVudHJ5L3NsZWYtYXNzZXNzbWVudC1lbnRyeS5jb21wb25lbnQnO1xyXG5pbXBvcnQgeyBDb21wZXRlbmN5RW50cnlDb21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvY29tcGV0ZW5jeS1lbnRyeS9jb21wZXRlbmN5LWVudHJ5LmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IE1hdEljb25Nb2R1bGUgfSBmcm9tICdAYW5ndWxhci9tYXRlcmlhbCc7XHJcbmltcG9ydCB7IFJvdXRlck1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL3JvdXRlcic7XHJcbmltcG9ydCB7IENvbmZpZ3VyYXRpb25Db250ZXh0IH0gZnJvbSAnLi9zZXJ2aWNlcy9jb25maWd1cmF0aW9uLWNvbnRleHQnO1xyXG5ATmdNb2R1bGUoe1xyXG4gIGRlY2xhcmF0aW9uczogW1NsZWZBc3Nlc3NtZW50RW50cnlDb21wb25lbnQsIENvbXBldGVuY3lFbnRyeUNvbXBvbmVudCxdLFxyXG4gIGltcG9ydHM6IFtcclxuICAgIENvbW1vbk1vZHVsZSxcclxuICAgIFJvdXRlck1vZHVsZSxcclxuICAgIE1hdEljb25Nb2R1bGUsXHJcbiAgXSxcclxuICBleHBvcnRzOiBbXHJcbiAgICBTbGVmQXNzZXNzbWVudEVudHJ5Q29tcG9uZW50LFxyXG4gICAgQ29tcGV0ZW5jeUVudHJ5Q29tcG9uZW50LFxyXG4gIF0sXHJcbiAgcHJvdmlkZXJzOltdXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBFbnRyeU1vZHVsZSB7IFxyXG4gIC8qKlxyXG4gKiBUYWtlIHRoZSBjb25maWcgZnJvbSBjb25zdW1pbmcgYXBwc1xyXG4gKlxyXG4gKiBAYXV0aG9yIEFtYW4gS3VtYXIgU2hhcm1hIDxhbWFua3VtYXIuc2hhcm1hQHRhcmVudG8uY29tPlxyXG4gKi9cclxuICBzdGF0aWMgZm9yUm9vdChjb25maWdDb250ZXh0OiBDb25maWd1cmF0aW9uQ29udGV4dCk6IE1vZHVsZVdpdGhQcm92aWRlcnMge1xyXG4gICAgY29uc29sZS5sb2coYFByZXBhcmluZyB0byBoYW5kbGUgY29uZmlndXJhdGlvbiBjb250ZXh0LmApO1xyXG4gICAgY29uc29sZS5sb2coJ2NvbmZpZyBkYXRhIC0tLS0tLScsY29uZmlnQ29udGV4dC5jb25maWcpXHJcbiAgICByZXR1cm4ge1xyXG4gICAgICBuZ01vZHVsZTogRW50cnlNb2R1bGUsXHJcbiAgICAgIHByb3ZpZGVyczogW1xyXG4gICAgICAgIHtwcm92aWRlOiBDb25maWd1cmF0aW9uQ29udGV4dCwgdXNlVmFsdWU6IGNvbmZpZ0NvbnRleHQuY29uZmlnfVxyXG4gICAgICBdXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiJdfQ==
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZW50cnktbW9kdWxlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGFhc3RyaWthX25wbWpzL2NvbXB0ZW5jeS8iLCJzb3VyY2VzIjpbImVudHJ5LW1vZHVsZS9lbnRyeS1tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSxPQUFPLEVBQUUsUUFBUSxFQUFzQixNQUFNLGVBQWUsQ0FBQztBQUM3RCxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDL0MsT0FBTyxFQUFFLDRCQUE0QixFQUFFLE1BQU0sb0VBQW9FLENBQUM7QUFDbEgsT0FBTyxFQUFFLHdCQUF3QixFQUFFLE1BQU0sMERBQTBELENBQUM7QUFDcEcsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLG1CQUFtQixDQUFDO0FBQ2xELE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUMvQyxPQUFPLEVBQUUsb0JBQW9CLEVBQUUsTUFBTSxrQ0FBa0MsQ0FBQztBQWN4RSxJQUFhLFdBQVcsbUJBQXhCLE1BQWEsV0FBVztJQUN0Qjs7OztLQUlDO0lBQ0QsTUFBTSxDQUFDLE9BQU8sQ0FBQyxhQUFtQztRQUNoRCxPQUFPO1lBQ0wsUUFBUSxFQUFFLGFBQVc7WUFDckIsU0FBUyxFQUFFO2dCQUNULEVBQUMsT0FBTyxFQUFFLG9CQUFvQixFQUFFLFFBQVEsRUFBRSxhQUFhLENBQUMsTUFBTSxFQUFDO2FBQ2hFO1NBQ0YsQ0FBQTtJQUNILENBQUM7Q0FDRixDQUFBO0FBZFksV0FBVztJQWJ2QixRQUFRLENBQUM7UUFDUixZQUFZLEVBQUUsQ0FBQyw0QkFBNEIsRUFBRSx3QkFBd0IsRUFBRTtRQUN2RSxPQUFPLEVBQUU7WUFDUCxZQUFZO1lBQ1osWUFBWTtZQUNaLGFBQWE7U0FDZDtRQUNELE9BQU8sRUFBRTtZQUNQLDRCQUE0QjtZQUM1Qix3QkFBd0I7U0FDekI7UUFDRCxTQUFTLEVBQUMsRUFBRTtLQUNiLENBQUM7R0FDVyxXQUFXLENBY3ZCO1NBZFksV0FBVyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE5nTW9kdWxlICxNb2R1bGVXaXRoUHJvdmlkZXJzfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgQ29tbW9uTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uJztcclxuaW1wb3J0IHsgU2xlZkFzc2Vzc21lbnRFbnRyeUNvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy9zbGVmLWFzc2Vzc21lbnQtZW50cnkvc2xlZi1hc3Nlc3NtZW50LWVudHJ5LmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IENvbXBldGVuY3lFbnRyeUNvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy9jb21wZXRlbmN5LWVudHJ5L2NvbXBldGVuY3ktZW50cnkuY29tcG9uZW50JztcclxuaW1wb3J0IHsgTWF0SWNvbk1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL21hdGVyaWFsJztcclxuaW1wb3J0IHsgUm91dGVyTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvcm91dGVyJztcclxuaW1wb3J0IHsgQ29uZmlndXJhdGlvbkNvbnRleHQgfSBmcm9tICcuL3NlcnZpY2VzL2NvbmZpZ3VyYXRpb24tY29udGV4dCc7XHJcbkBOZ01vZHVsZSh7XHJcbiAgZGVjbGFyYXRpb25zOiBbU2xlZkFzc2Vzc21lbnRFbnRyeUNvbXBvbmVudCwgQ29tcGV0ZW5jeUVudHJ5Q29tcG9uZW50LF0sXHJcbiAgaW1wb3J0czogW1xyXG4gICAgQ29tbW9uTW9kdWxlLFxyXG4gICAgUm91dGVyTW9kdWxlLFxyXG4gICAgTWF0SWNvbk1vZHVsZSxcclxuICBdLFxyXG4gIGV4cG9ydHM6IFtcclxuICAgIFNsZWZBc3Nlc3NtZW50RW50cnlDb21wb25lbnQsXHJcbiAgICBDb21wZXRlbmN5RW50cnlDb21wb25lbnQsXHJcbiAgXSxcclxuICBwcm92aWRlcnM6W11cclxufSlcclxuZXhwb3J0IGNsYXNzIEVudHJ5TW9kdWxlIHtcclxuICAvKipcclxuICogVGFrZSB0aGUgY29uZmlnIGZyb20gY29uc3VtaW5nIGFwcHNcclxuICpcclxuICogQGF1dGhvciBBbWFuIEt1bWFyIFNoYXJtYSA8YW1hbmt1bWFyLnNoYXJtYUB0YXJlbnRvLmNvbT5cclxuICovXHJcbiAgc3RhdGljIGZvclJvb3QoY29uZmlnQ29udGV4dDogQ29uZmlndXJhdGlvbkNvbnRleHQpOiBNb2R1bGVXaXRoUHJvdmlkZXJzIHtcclxuICAgIHJldHVybiB7XHJcbiAgICAgIG5nTW9kdWxlOiBFbnRyeU1vZHVsZSxcclxuICAgICAgcHJvdmlkZXJzOiBbXHJcbiAgICAgICAge3Byb3ZpZGU6IENvbmZpZ3VyYXRpb25Db250ZXh0LCB1c2VWYWx1ZTogY29uZmlnQ29udGV4dC5jb25maWd9XHJcbiAgICAgIF1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIl19

@@ -5,13 +5,14 @@ /**

export * from './public-api';
export { ActiveSummaryComponent as ɵj } from './competency/components/active-summary/active-summary.component';
export { CompetencyDashboardComponent as ɵi } from './competency/components/competency-dashboard/competency-dashboard.component';
export { GainedComptencyCardComponent as ɵg } from './competency/components/gained-comptency-card/gained-comptency-card.component';
export { RequiredComptencyCardComponent as ɵe } from './competency/components/required-comptency-card/required-comptency-card.component';
export { ActiveSummaryService as ɵk } from './competency/services/active-summary.service';
export { GainedService as ɵh } from './competency/services/gained.service';
export { RequiredCompetencyService as ɵf } from './competency/services/required-competency.service';
export { ActiveSummaryComponent as ɵk } from './competency/components/active-summary/active-summary.component';
export { CompetencyDashboardComponent as ɵj } from './competency/components/competency-dashboard/competency-dashboard.component';
export { GainedComptencyCardComponent as ɵh } from './competency/components/gained-comptency-card/gained-comptency-card.component';
export { RequiredComptencyCardComponent as ɵf } from './competency/components/required-comptency-card/required-comptency-card.component';
export { ActiveSummaryService as ɵl } from './competency/services/active-summary.service';
export { GainedService as ɵi } from './competency/services/gained.service';
export { RequiredCompetencyService as ɵg } from './competency/services/required-competency.service';
export { CompetencyEntryComponent as ɵb } from './entry-module/components/competency-entry/competency-entry.component';
export { SlefAssessmentEntryComponent as ɵa } from './entry-module/components/slef-assessment-entry/slef-assessment-entry.component';
export { SelfAssessmentCardComponent as ɵc } from './self-assessment/components/self-assessment-card/self-assessment-card.component';
export { SelfAssessmentComponent as ɵd } from './self-assessment/components/self-assessment/self-assessment.component';
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWFzdHJpa2FfbnBtanMtY29tcHRlbmN5LmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGFhc3RyaWthX25wbWpzL2NvbXB0ZW5jeS8iLCJzb3VyY2VzIjpbImFhc3RyaWthX25wbWpzLWNvbXB0ZW5jeS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7R0FFRztBQUVILGNBQWMsY0FBYyxDQUFDO0FBRTdCLE9BQU8sRUFBQyxzQkFBc0IsSUFBSSxFQUFFLEVBQUMsTUFBTSxpRUFBaUUsQ0FBQztBQUM3RyxPQUFPLEVBQUMsNEJBQTRCLElBQUksRUFBRSxFQUFDLE1BQU0sNkVBQTZFLENBQUM7QUFDL0gsT0FBTyxFQUFDLDRCQUE0QixJQUFJLEVBQUUsRUFBQyxNQUFNLCtFQUErRSxDQUFDO0FBQ2pJLE9BQU8sRUFBQyw4QkFBOEIsSUFBSSxFQUFFLEVBQUMsTUFBTSxtRkFBbUYsQ0FBQztBQUN2SSxPQUFPLEVBQUMsb0JBQW9CLElBQUksRUFBRSxFQUFDLE1BQU0sOENBQThDLENBQUM7QUFDeEYsT0FBTyxFQUFDLGFBQWEsSUFBSSxFQUFFLEVBQUMsTUFBTSxzQ0FBc0MsQ0FBQztBQUN6RSxPQUFPLEVBQUMseUJBQXlCLElBQUksRUFBRSxFQUFDLE1BQU0sbURBQW1ELENBQUM7QUFDbEcsT0FBTyxFQUFDLHdCQUF3QixJQUFJLEVBQUUsRUFBQyxNQUFNLHVFQUF1RSxDQUFDO0FBQ3JILE9BQU8sRUFBQyw0QkFBNEIsSUFBSSxFQUFFLEVBQUMsTUFBTSxpRkFBaUYsQ0FBQztBQUNuSSxPQUFPLEVBQUMsMkJBQTJCLElBQUksRUFBRSxFQUFDLE1BQU0sa0ZBQWtGLENBQUM7QUFDbkksT0FBTyxFQUFDLHVCQUF1QixJQUFJLEVBQUUsRUFBQyxNQUFNLHdFQUF3RSxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBHZW5lcmF0ZWQgYnVuZGxlIGluZGV4LiBEbyBub3QgZWRpdC5cbiAqL1xuXG5leHBvcnQgKiBmcm9tICcuL3B1YmxpYy1hcGknO1xuXG5leHBvcnQge0FjdGl2ZVN1bW1hcnlDb21wb25lbnQgYXMgybVqfSBmcm9tICcuL2NvbXBldGVuY3kvY29tcG9uZW50cy9hY3RpdmUtc3VtbWFyeS9hY3RpdmUtc3VtbWFyeS5jb21wb25lbnQnO1xuZXhwb3J0IHtDb21wZXRlbmN5RGFzaGJvYXJkQ29tcG9uZW50IGFzIMm1aX0gZnJvbSAnLi9jb21wZXRlbmN5L2NvbXBvbmVudHMvY29tcGV0ZW5jeS1kYXNoYm9hcmQvY29tcGV0ZW5jeS1kYXNoYm9hcmQuY29tcG9uZW50JztcbmV4cG9ydCB7R2FpbmVkQ29tcHRlbmN5Q2FyZENvbXBvbmVudCBhcyDJtWd9IGZyb20gJy4vY29tcGV0ZW5jeS9jb21wb25lbnRzL2dhaW5lZC1jb21wdGVuY3ktY2FyZC9nYWluZWQtY29tcHRlbmN5LWNhcmQuY29tcG9uZW50JztcbmV4cG9ydCB7UmVxdWlyZWRDb21wdGVuY3lDYXJkQ29tcG9uZW50IGFzIMm1ZX0gZnJvbSAnLi9jb21wZXRlbmN5L2NvbXBvbmVudHMvcmVxdWlyZWQtY29tcHRlbmN5LWNhcmQvcmVxdWlyZWQtY29tcHRlbmN5LWNhcmQuY29tcG9uZW50JztcbmV4cG9ydCB7QWN0aXZlU3VtbWFyeVNlcnZpY2UgYXMgybVrfSBmcm9tICcuL2NvbXBldGVuY3kvc2VydmljZXMvYWN0aXZlLXN1bW1hcnkuc2VydmljZSc7XG5leHBvcnQge0dhaW5lZFNlcnZpY2UgYXMgybVofSBmcm9tICcuL2NvbXBldGVuY3kvc2VydmljZXMvZ2FpbmVkLnNlcnZpY2UnO1xuZXhwb3J0IHtSZXF1aXJlZENvbXBldGVuY3lTZXJ2aWNlIGFzIMm1Zn0gZnJvbSAnLi9jb21wZXRlbmN5L3NlcnZpY2VzL3JlcXVpcmVkLWNvbXBldGVuY3kuc2VydmljZSc7XG5leHBvcnQge0NvbXBldGVuY3lFbnRyeUNvbXBvbmVudCBhcyDJtWJ9IGZyb20gJy4vZW50cnktbW9kdWxlL2NvbXBvbmVudHMvY29tcGV0ZW5jeS1lbnRyeS9jb21wZXRlbmN5LWVudHJ5LmNvbXBvbmVudCc7XG5leHBvcnQge1NsZWZBc3Nlc3NtZW50RW50cnlDb21wb25lbnQgYXMgybVhfSBmcm9tICcuL2VudHJ5LW1vZHVsZS9jb21wb25lbnRzL3NsZWYtYXNzZXNzbWVudC1lbnRyeS9zbGVmLWFzc2Vzc21lbnQtZW50cnkuY29tcG9uZW50JztcbmV4cG9ydCB7U2VsZkFzc2Vzc21lbnRDYXJkQ29tcG9uZW50IGFzIMm1Y30gZnJvbSAnLi9zZWxmLWFzc2Vzc21lbnQvY29tcG9uZW50cy9zZWxmLWFzc2Vzc21lbnQtY2FyZC9zZWxmLWFzc2Vzc21lbnQtY2FyZC5jb21wb25lbnQnO1xuZXhwb3J0IHtTZWxmQXNzZXNzbWVudENvbXBvbmVudCBhcyDJtWR9IGZyb20gJy4vc2VsZi1hc3Nlc3NtZW50L2NvbXBvbmVudHMvc2VsZi1hc3Nlc3NtZW50L3NlbGYtYXNzZXNzbWVudC5jb21wb25lbnQnOyJdfQ==
export { ConfigurationContext as ɵc } from './entry-module/services/configuration-context';
export { SelfAssessmentCardComponent as ɵd } from './self-assessment/components/self-assessment-card/self-assessment-card.component';
export { SelfAssessmentComponent as ɵe } from './self-assessment/components/self-assessment/self-assessment.component';
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWFzdHJpa2FfbnBtanMtY29tcHRlbmN5LmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGFhc3RyaWthX25wbWpzL2NvbXB0ZW5jeS8iLCJzb3VyY2VzIjpbImFhc3RyaWthX25wbWpzLWNvbXB0ZW5jeS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7R0FFRztBQUVILGNBQWMsY0FBYyxDQUFDO0FBRTdCLE9BQU8sRUFBQyxzQkFBc0IsSUFBSSxFQUFFLEVBQUMsTUFBTSxpRUFBaUUsQ0FBQztBQUM3RyxPQUFPLEVBQUMsNEJBQTRCLElBQUksRUFBRSxFQUFDLE1BQU0sNkVBQTZFLENBQUM7QUFDL0gsT0FBTyxFQUFDLDRCQUE0QixJQUFJLEVBQUUsRUFBQyxNQUFNLCtFQUErRSxDQUFDO0FBQ2pJLE9BQU8sRUFBQyw4QkFBOEIsSUFBSSxFQUFFLEVBQUMsTUFBTSxtRkFBbUYsQ0FBQztBQUN2SSxPQUFPLEVBQUMsb0JBQW9CLElBQUksRUFBRSxFQUFDLE1BQU0sOENBQThDLENBQUM7QUFDeEYsT0FBTyxFQUFDLGFBQWEsSUFBSSxFQUFFLEVBQUMsTUFBTSxzQ0FBc0MsQ0FBQztBQUN6RSxPQUFPLEVBQUMseUJBQXlCLElBQUksRUFBRSxFQUFDLE1BQU0sbURBQW1ELENBQUM7QUFDbEcsT0FBTyxFQUFDLHdCQUF3QixJQUFJLEVBQUUsRUFBQyxNQUFNLHVFQUF1RSxDQUFDO0FBQ3JILE9BQU8sRUFBQyw0QkFBNEIsSUFBSSxFQUFFLEVBQUMsTUFBTSxpRkFBaUYsQ0FBQztBQUNuSSxPQUFPLEVBQUMsb0JBQW9CLElBQUksRUFBRSxFQUFDLE1BQU0sK0NBQStDLENBQUM7QUFDekYsT0FBTyxFQUFDLDJCQUEyQixJQUFJLEVBQUUsRUFBQyxNQUFNLGtGQUFrRixDQUFDO0FBQ25JLE9BQU8sRUFBQyx1QkFBdUIsSUFBSSxFQUFFLEVBQUMsTUFBTSx3RUFBd0UsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogR2VuZXJhdGVkIGJ1bmRsZSBpbmRleC4gRG8gbm90IGVkaXQuXG4gKi9cblxuZXhwb3J0ICogZnJvbSAnLi9wdWJsaWMtYXBpJztcblxuZXhwb3J0IHtBY3RpdmVTdW1tYXJ5Q29tcG9uZW50IGFzIMm1a30gZnJvbSAnLi9jb21wZXRlbmN5L2NvbXBvbmVudHMvYWN0aXZlLXN1bW1hcnkvYWN0aXZlLXN1bW1hcnkuY29tcG9uZW50JztcbmV4cG9ydCB7Q29tcGV0ZW5jeURhc2hib2FyZENvbXBvbmVudCBhcyDJtWp9IGZyb20gJy4vY29tcGV0ZW5jeS9jb21wb25lbnRzL2NvbXBldGVuY3ktZGFzaGJvYXJkL2NvbXBldGVuY3ktZGFzaGJvYXJkLmNvbXBvbmVudCc7XG5leHBvcnQge0dhaW5lZENvbXB0ZW5jeUNhcmRDb21wb25lbnQgYXMgybVofSBmcm9tICcuL2NvbXBldGVuY3kvY29tcG9uZW50cy9nYWluZWQtY29tcHRlbmN5LWNhcmQvZ2FpbmVkLWNvbXB0ZW5jeS1jYXJkLmNvbXBvbmVudCc7XG5leHBvcnQge1JlcXVpcmVkQ29tcHRlbmN5Q2FyZENvbXBvbmVudCBhcyDJtWZ9IGZyb20gJy4vY29tcGV0ZW5jeS9jb21wb25lbnRzL3JlcXVpcmVkLWNvbXB0ZW5jeS1jYXJkL3JlcXVpcmVkLWNvbXB0ZW5jeS1jYXJkLmNvbXBvbmVudCc7XG5leHBvcnQge0FjdGl2ZVN1bW1hcnlTZXJ2aWNlIGFzIMm1bH0gZnJvbSAnLi9jb21wZXRlbmN5L3NlcnZpY2VzL2FjdGl2ZS1zdW1tYXJ5LnNlcnZpY2UnO1xuZXhwb3J0IHtHYWluZWRTZXJ2aWNlIGFzIMm1aX0gZnJvbSAnLi9jb21wZXRlbmN5L3NlcnZpY2VzL2dhaW5lZC5zZXJ2aWNlJztcbmV4cG9ydCB7UmVxdWlyZWRDb21wZXRlbmN5U2VydmljZSBhcyDJtWd9IGZyb20gJy4vY29tcGV0ZW5jeS9zZXJ2aWNlcy9yZXF1aXJlZC1jb21wZXRlbmN5LnNlcnZpY2UnO1xuZXhwb3J0IHtDb21wZXRlbmN5RW50cnlDb21wb25lbnQgYXMgybVifSBmcm9tICcuL2VudHJ5LW1vZHVsZS9jb21wb25lbnRzL2NvbXBldGVuY3ktZW50cnkvY29tcGV0ZW5jeS1lbnRyeS5jb21wb25lbnQnO1xuZXhwb3J0IHtTbGVmQXNzZXNzbWVudEVudHJ5Q29tcG9uZW50IGFzIMm1YX0gZnJvbSAnLi9lbnRyeS1tb2R1bGUvY29tcG9uZW50cy9zbGVmLWFzc2Vzc21lbnQtZW50cnkvc2xlZi1hc3Nlc3NtZW50LWVudHJ5LmNvbXBvbmVudCc7XG5leHBvcnQge0NvbmZpZ3VyYXRpb25Db250ZXh0IGFzIMm1Y30gZnJvbSAnLi9lbnRyeS1tb2R1bGUvc2VydmljZXMvY29uZmlndXJhdGlvbi1jb250ZXh0JztcbmV4cG9ydCB7U2VsZkFzc2Vzc21lbnRDYXJkQ29tcG9uZW50IGFzIMm1ZH0gZnJvbSAnLi9zZWxmLWFzc2Vzc21lbnQvY29tcG9uZW50cy9zZWxmLWFzc2Vzc21lbnQtY2FyZC9zZWxmLWFzc2Vzc21lbnQtY2FyZC5jb21wb25lbnQnO1xuZXhwb3J0IHtTZWxmQXNzZXNzbWVudENvbXBvbmVudCBhcyDJtWV9IGZyb20gJy4vc2VsZi1hc3Nlc3NtZW50L2NvbXBvbmVudHMvc2VsZi1hc3Nlc3NtZW50L3NlbGYtYXNzZXNzbWVudC5jb21wb25lbnQnOyJdfQ==

@@ -19,4 +19,2 @@ import * as tslib_1 from "tslib";

EntryModule.forRoot = function (configContext) {
console.log("Preparing to handle configuration context.");
console.log('config data ------', configContext.config);
return {

@@ -48,2 +46,2 @@ ngModule: EntryModule_1,

export { EntryModule };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZW50cnktbW9kdWxlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGFhc3RyaWthX25wbWpzL2NvbXB0ZW5jeS8iLCJzb3VyY2VzIjpbImVudHJ5LW1vZHVsZS9lbnRyeS1tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sRUFBRSxRQUFRLEVBQXNCLE1BQU0sZUFBZSxDQUFDO0FBQzdELE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUMvQyxPQUFPLEVBQUUsNEJBQTRCLEVBQUUsTUFBTSxvRUFBb0UsQ0FBQztBQUNsSCxPQUFPLEVBQUUsd0JBQXdCLEVBQUUsTUFBTSwwREFBMEQsQ0FBQztBQUNwRyxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sbUJBQW1CLENBQUM7QUFDbEQsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBQy9DLE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxNQUFNLGtDQUFrQyxDQUFDO0FBY3hFO0lBQUE7SUFnQkEsQ0FBQztvQkFoQlksV0FBVztJQUN0Qjs7OztLQUlDO0lBQ00sbUJBQU8sR0FBZCxVQUFlLGFBQW1DO1FBQ2hELE9BQU8sQ0FBQyxHQUFHLENBQUMsNENBQTRDLENBQUMsQ0FBQztRQUMxRCxPQUFPLENBQUMsR0FBRyxDQUFDLG9CQUFvQixFQUFDLGFBQWEsQ0FBQyxNQUFNLENBQUMsQ0FBQTtRQUN0RCxPQUFPO1lBQ0wsUUFBUSxFQUFFLGFBQVc7WUFDckIsU0FBUyxFQUFFO2dCQUNULEVBQUMsT0FBTyxFQUFFLG9CQUFvQixFQUFFLFFBQVEsRUFBRSxhQUFhLENBQUMsTUFBTSxFQUFDO2FBQ2hFO1NBQ0YsQ0FBQTtJQUNILENBQUM7O0lBZlUsV0FBVztRQWJ2QixRQUFRLENBQUM7WUFDUixZQUFZLEVBQUUsQ0FBQyw0QkFBNEIsRUFBRSx3QkFBd0IsRUFBRTtZQUN2RSxPQUFPLEVBQUU7Z0JBQ1AsWUFBWTtnQkFDWixZQUFZO2dCQUNaLGFBQWE7YUFDZDtZQUNELE9BQU8sRUFBRTtnQkFDUCw0QkFBNEI7Z0JBQzVCLHdCQUF3QjthQUN6QjtZQUNELFNBQVMsRUFBQyxFQUFFO1NBQ2IsQ0FBQztPQUNXLFdBQVcsQ0FnQnZCO0lBQUQsa0JBQUM7Q0FBQSxBQWhCRCxJQWdCQztTQWhCWSxXQUFXIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTmdNb2R1bGUgLE1vZHVsZVdpdGhQcm92aWRlcnN9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyBDb21tb25Nb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb21tb24nO1xyXG5pbXBvcnQgeyBTbGVmQXNzZXNzbWVudEVudHJ5Q29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL3NsZWYtYXNzZXNzbWVudC1lbnRyeS9zbGVmLWFzc2Vzc21lbnQtZW50cnkuY29tcG9uZW50JztcclxuaW1wb3J0IHsgQ29tcGV0ZW5jeUVudHJ5Q29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL2NvbXBldGVuY3ktZW50cnkvY29tcGV0ZW5jeS1lbnRyeS5jb21wb25lbnQnO1xyXG5pbXBvcnQgeyBNYXRJY29uTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvbWF0ZXJpYWwnO1xyXG5pbXBvcnQgeyBSb3V0ZXJNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9yb3V0ZXInO1xyXG5pbXBvcnQgeyBDb25maWd1cmF0aW9uQ29udGV4dCB9IGZyb20gJy4vc2VydmljZXMvY29uZmlndXJhdGlvbi1jb250ZXh0JztcclxuQE5nTW9kdWxlKHtcclxuICBkZWNsYXJhdGlvbnM6IFtTbGVmQXNzZXNzbWVudEVudHJ5Q29tcG9uZW50LCBDb21wZXRlbmN5RW50cnlDb21wb25lbnQsXSxcclxuICBpbXBvcnRzOiBbXHJcbiAgICBDb21tb25Nb2R1bGUsXHJcbiAgICBSb3V0ZXJNb2R1bGUsXHJcbiAgICBNYXRJY29uTW9kdWxlLFxyXG4gIF0sXHJcbiAgZXhwb3J0czogW1xyXG4gICAgU2xlZkFzc2Vzc21lbnRFbnRyeUNvbXBvbmVudCxcclxuICAgIENvbXBldGVuY3lFbnRyeUNvbXBvbmVudCxcclxuICBdLFxyXG4gIHByb3ZpZGVyczpbXVxyXG59KVxyXG5leHBvcnQgY2xhc3MgRW50cnlNb2R1bGUgeyBcclxuICAvKipcclxuICogVGFrZSB0aGUgY29uZmlnIGZyb20gY29uc3VtaW5nIGFwcHNcclxuICpcclxuICogQGF1dGhvciBBbWFuIEt1bWFyIFNoYXJtYSA8YW1hbmt1bWFyLnNoYXJtYUB0YXJlbnRvLmNvbT5cclxuICovXHJcbiAgc3RhdGljIGZvclJvb3QoY29uZmlnQ29udGV4dDogQ29uZmlndXJhdGlvbkNvbnRleHQpOiBNb2R1bGVXaXRoUHJvdmlkZXJzIHtcclxuICAgIGNvbnNvbGUubG9nKGBQcmVwYXJpbmcgdG8gaGFuZGxlIGNvbmZpZ3VyYXRpb24gY29udGV4dC5gKTtcclxuICAgIGNvbnNvbGUubG9nKCdjb25maWcgZGF0YSAtLS0tLS0nLGNvbmZpZ0NvbnRleHQuY29uZmlnKVxyXG4gICAgcmV0dXJuIHtcclxuICAgICAgbmdNb2R1bGU6IEVudHJ5TW9kdWxlLFxyXG4gICAgICBwcm92aWRlcnM6IFtcclxuICAgICAgICB7cHJvdmlkZTogQ29uZmlndXJhdGlvbkNvbnRleHQsIHVzZVZhbHVlOiBjb25maWdDb250ZXh0LmNvbmZpZ31cclxuICAgICAgXVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iXX0=
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZW50cnktbW9kdWxlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGFhc3RyaWthX25wbWpzL2NvbXB0ZW5jeS8iLCJzb3VyY2VzIjpbImVudHJ5LW1vZHVsZS9lbnRyeS1tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sRUFBRSxRQUFRLEVBQXNCLE1BQU0sZUFBZSxDQUFDO0FBQzdELE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUMvQyxPQUFPLEVBQUUsNEJBQTRCLEVBQUUsTUFBTSxvRUFBb0UsQ0FBQztBQUNsSCxPQUFPLEVBQUUsd0JBQXdCLEVBQUUsTUFBTSwwREFBMEQsQ0FBQztBQUNwRyxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sbUJBQW1CLENBQUM7QUFDbEQsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBQy9DLE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxNQUFNLGtDQUFrQyxDQUFDO0FBY3hFO0lBQUE7SUFjQSxDQUFDO29CQWRZLFdBQVc7SUFDdEI7Ozs7S0FJQztJQUNNLG1CQUFPLEdBQWQsVUFBZSxhQUFtQztRQUNoRCxPQUFPO1lBQ0wsUUFBUSxFQUFFLGFBQVc7WUFDckIsU0FBUyxFQUFFO2dCQUNULEVBQUMsT0FBTyxFQUFFLG9CQUFvQixFQUFFLFFBQVEsRUFBRSxhQUFhLENBQUMsTUFBTSxFQUFDO2FBQ2hFO1NBQ0YsQ0FBQTtJQUNILENBQUM7O0lBYlUsV0FBVztRQWJ2QixRQUFRLENBQUM7WUFDUixZQUFZLEVBQUUsQ0FBQyw0QkFBNEIsRUFBRSx3QkFBd0IsRUFBRTtZQUN2RSxPQUFPLEVBQUU7Z0JBQ1AsWUFBWTtnQkFDWixZQUFZO2dCQUNaLGFBQWE7YUFDZDtZQUNELE9BQU8sRUFBRTtnQkFDUCw0QkFBNEI7Z0JBQzVCLHdCQUF3QjthQUN6QjtZQUNELFNBQVMsRUFBQyxFQUFFO1NBQ2IsQ0FBQztPQUNXLFdBQVcsQ0FjdkI7SUFBRCxrQkFBQztDQUFBLEFBZEQsSUFjQztTQWRZLFdBQVciLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBOZ01vZHVsZSAsTW9kdWxlV2l0aFByb3ZpZGVyc30gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IENvbW1vbk1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbic7XHJcbmltcG9ydCB7IFNsZWZBc3Nlc3NtZW50RW50cnlDb21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvc2xlZi1hc3Nlc3NtZW50LWVudHJ5L3NsZWYtYXNzZXNzbWVudC1lbnRyeS5jb21wb25lbnQnO1xyXG5pbXBvcnQgeyBDb21wZXRlbmN5RW50cnlDb21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvY29tcGV0ZW5jeS1lbnRyeS9jb21wZXRlbmN5LWVudHJ5LmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IE1hdEljb25Nb2R1bGUgfSBmcm9tICdAYW5ndWxhci9tYXRlcmlhbCc7XHJcbmltcG9ydCB7IFJvdXRlck1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL3JvdXRlcic7XHJcbmltcG9ydCB7IENvbmZpZ3VyYXRpb25Db250ZXh0IH0gZnJvbSAnLi9zZXJ2aWNlcy9jb25maWd1cmF0aW9uLWNvbnRleHQnO1xyXG5ATmdNb2R1bGUoe1xyXG4gIGRlY2xhcmF0aW9uczogW1NsZWZBc3Nlc3NtZW50RW50cnlDb21wb25lbnQsIENvbXBldGVuY3lFbnRyeUNvbXBvbmVudCxdLFxyXG4gIGltcG9ydHM6IFtcclxuICAgIENvbW1vbk1vZHVsZSxcclxuICAgIFJvdXRlck1vZHVsZSxcclxuICAgIE1hdEljb25Nb2R1bGUsXHJcbiAgXSxcclxuICBleHBvcnRzOiBbXHJcbiAgICBTbGVmQXNzZXNzbWVudEVudHJ5Q29tcG9uZW50LFxyXG4gICAgQ29tcGV0ZW5jeUVudHJ5Q29tcG9uZW50LFxyXG4gIF0sXHJcbiAgcHJvdmlkZXJzOltdXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBFbnRyeU1vZHVsZSB7XHJcbiAgLyoqXHJcbiAqIFRha2UgdGhlIGNvbmZpZyBmcm9tIGNvbnN1bWluZyBhcHBzXHJcbiAqXHJcbiAqIEBhdXRob3IgQW1hbiBLdW1hciBTaGFybWEgPGFtYW5rdW1hci5zaGFybWFAdGFyZW50by5jb20+XHJcbiAqL1xyXG4gIHN0YXRpYyBmb3JSb290KGNvbmZpZ0NvbnRleHQ6IENvbmZpZ3VyYXRpb25Db250ZXh0KTogTW9kdWxlV2l0aFByb3ZpZGVycyB7XHJcbiAgICByZXR1cm4ge1xyXG4gICAgICBuZ01vZHVsZTogRW50cnlNb2R1bGUsXHJcbiAgICAgIHByb3ZpZGVyczogW1xyXG4gICAgICAgIHtwcm92aWRlOiBDb25maWd1cmF0aW9uQ29udGV4dCwgdXNlVmFsdWU6IGNvbmZpZ0NvbnRleHQuY29uZmlnfVxyXG4gICAgICBdXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiJdfQ==

@@ -96,4 +96,2 @@ import { __decorate, __param } from 'tslib';

static forRoot(configContext) {
console.log(`Preparing to handle configuration context.`);
console.log('config data ------', configContext.config);
return {

@@ -100,0 +98,0 @@ ngModule: EntryModule_1,

@@ -71,4 +71,2 @@ import { __decorate } from 'tslib';

static forRoot(configContext) {
console.log(`Preparing to handle configuration context.`);
console.log('config data ------', configContext.config);
return {

@@ -715,3 +713,3 @@ ngModule: EntryModule_1,

export { CompetencyModule, EntryModule, SelfAssessmentModule, SlefAssessmentEntryComponent as ɵa, CompetencyEntryComponent as ɵb, SelfAssessmentCardComponent as ɵc, SelfAssessmentComponent as ɵd, RequiredComptencyCardComponent as ɵe, RequiredCompetencyService as ɵf, GainedComptencyCardComponent as ɵg, GainedService as ɵh, CompetencyDashboardComponent as ɵi, ActiveSummaryComponent as ɵj, ActiveSummaryService as ɵk };
export { CompetencyModule, EntryModule, SelfAssessmentModule, SlefAssessmentEntryComponent as ɵa, CompetencyEntryComponent as ɵb, ConfigurationContext as ɵc, SelfAssessmentCardComponent as ɵd, SelfAssessmentComponent as ɵe, RequiredComptencyCardComponent as ɵf, RequiredCompetencyService as ɵg, GainedComptencyCardComponent as ɵh, GainedService as ɵi, CompetencyDashboardComponent as ɵj, ActiveSummaryComponent as ɵk, ActiveSummaryService as ɵl };
//# sourceMappingURL=aastrika_npmjs-comptency.js.map

@@ -104,4 +104,2 @@ import { __decorate, __param } from 'tslib';

EntryModule.forRoot = function (configContext) {
console.log("Preparing to handle configuration context.");
console.log('config data ------', configContext.config);
return {

@@ -108,0 +106,0 @@ ngModule: EntryModule_1,

@@ -78,4 +78,2 @@ import { __decorate, __extends, __spread } from 'tslib';

EntryModule.forRoot = function (configContext) {
console.log("Preparing to handle configuration context.");
console.log('config data ------', configContext.config);
return {

@@ -749,3 +747,3 @@ ngModule: EntryModule_1,

export { CompetencyModule, EntryModule, SelfAssessmentModule, SlefAssessmentEntryComponent as ɵa, CompetencyEntryComponent as ɵb, SelfAssessmentCardComponent as ɵc, SelfAssessmentComponent as ɵd, RequiredComptencyCardComponent as ɵe, RequiredCompetencyService as ɵf, GainedComptencyCardComponent as ɵg, GainedService as ɵh, CompetencyDashboardComponent as ɵi, ActiveSummaryComponent as ɵj, ActiveSummaryService as ɵk };
export { CompetencyModule, EntryModule, SelfAssessmentModule, SlefAssessmentEntryComponent as ɵa, CompetencyEntryComponent as ɵb, ConfigurationContext as ɵc, SelfAssessmentCardComponent as ɵd, SelfAssessmentComponent as ɵe, RequiredComptencyCardComponent as ɵf, RequiredCompetencyService as ɵg, GainedComptencyCardComponent as ɵh, GainedService as ɵi, CompetencyDashboardComponent as ɵj, ActiveSummaryComponent as ɵk, ActiveSummaryService as ɵl };
//# sourceMappingURL=aastrika_npmjs-comptency.js.map
{
"name": "@aastrika_npmjs/comptency",
"version": "0.0.2",
"version": "0.0.4",
"peerDependencies": {

@@ -5,0 +5,0 @@ "@angular/common": "^8.2.14",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc