@shikshalokam/sl-reports-library
Version:
Library to integrate questionnaire in SL Projects
18 lines • 4.01 kB
JavaScript
import { Component, Input } from '@angular/core';
import * as i0 from "@angular/core";
import * as i1 from "ng2-charts";
import * as i2 from "@angular/common";
export class PieChartComponent {
constructor() { }
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: PieChartComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "16.2.12", type: PieChartComponent, selector: "sl-pie-chart", inputs: { data: "data", questionNumber: "questionNumber" }, ngImport: i0, template: "<div>\n <strong>{{ questionNumber }}) {{ data?.question }}</strong>\n <div class=\"chart-container\">\n <canvas \n baseChart\n [data]=\"data?.chart.data\"\n [type]=\"'pie'\"\n >\n </canvas>\n</div>\n\n <div class=\"errorMsg\" *ngIf=\"!data?.chart?.data\">No data found</div>\n</div>", styles: [".heading{text-align:center;padding:15px 10px}.errorMsg{color:gray;text-align:center;padding:20px 0}.chart-container{display:flex;justify-content:center;height:350px}\n"], dependencies: [{ kind: "directive", type: i1.BaseChartDirective, selector: "canvas[baseChart]", inputs: ["type", "legend", "data", "options", "plugins", "labels", "datasets"], outputs: ["chartClick", "chartHover"], exportAs: ["base-chart"] }, { kind: "directive", type: i2.NgIf, selector: "[ngIf]", inputs: ["ngIf", "ngIfThen", "ngIfElse"] }] }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: PieChartComponent, decorators: [{
type: Component,
args: [{ selector: 'sl-pie-chart', template: "<div>\n <strong>{{ questionNumber }}) {{ data?.question }}</strong>\n <div class=\"chart-container\">\n <canvas \n baseChart\n [data]=\"data?.chart.data\"\n [type]=\"'pie'\"\n >\n </canvas>\n</div>\n\n <div class=\"errorMsg\" *ngIf=\"!data?.chart?.data\">No data found</div>\n</div>", styles: [".heading{text-align:center;padding:15px 10px}.errorMsg{color:gray;text-align:center;padding:20px 0}.chart-container{display:flex;justify-content:center;height:350px}\n"] }]
}], ctorParameters: function () { return []; }, propDecorators: { data: [{
type: Input
}], questionNumber: [{
type: Input
}] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGllLWNoYXJ0LmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL3NsLXJlcG9ydHMtbGlicmFyeS9zcmMvbGliL3BpZS1jaGFydC9waWUtY2hhcnQuY29tcG9uZW50LnRzIiwiLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvc2wtcmVwb3J0cy1saWJyYXJ5L3NyYy9saWIvcGllLWNoYXJ0L3BpZS1jaGFydC5jb21wb25lbnQuaHRtbCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFBcUIsTUFBTSxlQUFlLENBQUM7Ozs7QUFRcEUsTUFBTSxPQUFPLGlCQUFpQjtJQUc1QixnQkFBZSxDQUFDOytHQUhMLGlCQUFpQjttR0FBakIsaUJBQWlCLGdIQ1I5QiwrU0FZTTs7NEZESk8saUJBQWlCO2tCQUw3QixTQUFTOytCQUNFLGNBQWM7MEVBS2YsSUFBSTtzQkFBWixLQUFLO2dCQUNHLGNBQWM7c0JBQXRCLEtBQUsiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIElucHV0LCBPbkluaXQsIFZpZXdDaGlsZCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgQ2hhcnRPcHRpb25zLCBDaGFydFR5cGUsIENoYXJ0RGF0YXNldCB9IGZyb20gJ2NoYXJ0LmpzJztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnc2wtcGllLWNoYXJ0JyxcbiAgdGVtcGxhdGVVcmw6ICcuL3BpZS1jaGFydC5jb21wb25lbnQuaHRtbCcsXG4gIHN0eWxlVXJsczogWycuL3BpZS1jaGFydC5jb21wb25lbnQuY3NzJ11cbn0pXG5leHBvcnQgY2xhc3MgUGllQ2hhcnRDb21wb25lbnQge1xuICBASW5wdXQoKSBkYXRhO1xuICBASW5wdXQoKSBxdWVzdGlvbk51bWJlcjtcbiAgY29uc3RydWN0b3IoKSB7fVxufVxuXG4iLCI8ZGl2PlxuICAgIDxzdHJvbmc+e3sgcXVlc3Rpb25OdW1iZXIgfX0pIHt7IGRhdGE/LnF1ZXN0aW9uIH19PC9zdHJvbmc+XG4gIDxkaXYgY2xhc3M9XCJjaGFydC1jb250YWluZXJcIj5cbiAgICA8Y2FudmFzIFxuICAgIGJhc2VDaGFydFxuICAgIFtkYXRhXT1cImRhdGE/LmNoYXJ0LmRhdGFcIlxuICAgIFt0eXBlXT1cIidwaWUnXCJcbiAgPlxuICA8L2NhbnZhcz5cbjwvZGl2PlxuXG4gIDxkaXYgY2xhc3M9XCJlcnJvck1zZ1wiICpuZ0lmPVwiIWRhdGE/LmNoYXJ0Py5kYXRhXCI+Tm8gZGF0YSBmb3VuZDwvZGl2PlxuPC9kaXY+Il19