UNPKG

sb-dashlets

Version:

A Simple extensible angular library to render JSON data into different chart formats

1 lines 23.3 kB
{"__symbolic":"module","version":4,"exports":[{"from":"./lib/types/type"},{"from":"./lib/types/IChartType"}],"metadata":{"BaseComponent":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DataService"}]}],"initialize":[{"__symbolic":"method"}],"builder":[{"__symbolic":"method"}],"reset":[{"__symbolic":"method"}],"destroy":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"addData":[{"__symbolic":"method"}],"exportAs":[{"__symbolic":"method"}],"fetchData":[{"__symbolic":"method"}],"getConfigValue":[{"__symbolic":"method"}],"checkIfInitialized":[{"__symbolic":"method"}],"_downloadFile":[{"__symbolic":"method"}],"exportAsCsv":[{"__symbolic":"method"}]}},"ChartJsComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"BaseComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":13,"character":1},"arguments":[{"selector":"sb-chart-js","providers":[{"__symbolic":"reference","module":"ng2-charts","name":"ThemeService","line":18,"character":4},{"provide":{"__symbolic":"reference","name":"DEFAULT_CONFIG"},"useValue":{"__symbolic":"reference","name":"CHART_DEFAULT_CONFIG"}}],"template":"<ng-template #defaultFilterTemplate let-context>\n <sb-dashlets-filters [data]=\"context?.data\" [config]=\"context?.config?.filters\"\n (filteredData)=\"update({data: $event})\">\n </sb-dashlets-filters>\n</ng-template>\n\n<ng-container *ngIf=\"$context?.config?.filters\" [ngTemplateOutlet]=\"templateRefs?.filter || defaultFilterTemplate\"\n [ngTemplateOutletContext]=\"{'$implicit': $context}\">\n</ng-container>\n\n<ng-container *ngIf=\"templateRefs?.header && $context\" [ngTemplateOutlet]=\"templateRefs?.header\"\n [ngTemplateOutletContext]=\"{'$implicit': $context}\">\n</ng-container>\n\n<div *ngIf=\"$context?.inputParameters as data\">\n <canvas [id]=\"id\" baseChart width=\"400\" height=\"400\" [datasets]=\"data?.datasets\" [labels]=\"data?.labels\"\n [options]=\"data?.options\" [colors]=\"data?.colors\" [legend]=\"data?.legend\" [chartType]=\"data?.type\"\n (chartClick)=\"onChartClicked($event)\" (chartHover)=\"onChartHovered($event)\"></canvas>\n</div>\n\n<ng-container *ngIf=\"templateRefs?.footer && $context\" [ngTemplateOutlet]=\"templateRefs?.footer\"\n [ngTemplateOutletContext]=\"{'$implicit': $context}\">\n</ng-container>","styles":[""]}]}],"members":{"baseChartDirective":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":27,"character":3},"arguments":[{"__symbolic":"reference","module":"ng2-charts","name":"BaseChartDirective","line":27,"character":13},{"static":false}]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":37,"character":51},"arguments":[{"__symbolic":"reference","name":"DEFAULT_CONFIG"}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":37,"character":98},"arguments":[{"__symbolic":"reference","name":"DASHLET_CONSTANTS"}]}]],"parameters":[{"__symbolic":"reference","name":"DataService"},{"__symbolic":"error","message":"Expression form not supported","line":37,"character":89,"module":"./lib/components/chart-js/chart-js.component"},{"__symbolic":"reference","name":"StringObject"}]}],"initialize":[{"__symbolic":"method"}],"getLabelsAndDatasetsClosure":[{"__symbolic":"method"}],"builder":[{"__symbolic":"method"}],"setChartData":[{"__symbolic":"method"}],"reset":[{"__symbolic":"method"}],"destroy":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"addData":[{"__symbolic":"method"}],"refreshChart":[{"__symbolic":"method"}],"removeData":[{"__symbolic":"method"}],"getTelemetry":[{"__symbolic":"method"}],"getCurrentSelection":[{"__symbolic":"method"}],"getDatasetAtIndex":[{"__symbolic":"method"}],"onChartClicked":[{"__symbolic":"method"}],"onChartHovered":[{"__symbolic":"method"}],"exportAsImage":[{"__symbolic":"method"}],"exportAs":[{"__symbolic":"method"}]}},"DashletComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"selector":"sb-dashlet","template":"<div>\n <ng-template sbReportWrapper></ng-template>\n</div>","styles":[""]}]}],"members":{"type":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":3}}]}],"config":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":3}}]}],"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":3}}]}],"events":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":23,"character":3}}]}],"reportWrapper":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":25,"character":3},"arguments":[{"__symbolic":"reference","name":"ReportWrapperDirective"},{"static":true}]}]}],"templateRefs":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":26,"character":3},"arguments":[{"__symbolic":"reference","name":"TemplateRefsDirective"}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":40,"character":48}]}],"ngOnInit":[{"__symbolic":"method"}],"loadComponent":[{"__symbolic":"method"}],"_stateEventsHandler":[{"__symbolic":"method"}],"_eventsHandler":[{"__symbolic":"method"}],"filter":[{"__symbolic":"method"}]}},"BigNumberComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"BaseComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"sb-big-number","providers":[{"provide":{"__symbolic":"reference","name":"DEFAULT_CONFIG"},"useValue":{"header":"","footer":"","operation":"SUM"}}],"template":"<ng-template #defaultTemplate let-config>\n <div class=\"ui cards\">\n <div class=\"card\">\n <div class=\"content\">\n <div class=\"header\">{{config?.inputParameters?.header}}</div>\n <div class=\"meta\">{{config?.inputParameters?.footer}}</div>\n <div class=\"description\">\n {{config?.inputParameters?.data}}\n </div>\n </div>\n </div>\n </div>\n</ng-template>\n\n<ng-template #defaultFilterTemplate let-context>\n <sb-dashlets-filters [data]=\"context?.data\" [config]=\"context?.config?.filters\"\n (filteredData)=\"update({data: $event})\">\n </sb-dashlets-filters>\n</ng-template>\n\n<ng-container *ngIf=\"$context?.config?.filters\" [ngTemplateOutlet]=\"templateRefs?.filter || defaultFilterTemplate\"\n [ngTemplateOutletContext]=\"{'$implicit': $context}\">\n</ng-container>\n\n\n<ng-container *ngIf=\"templateRefs?.header && $context\" [ngTemplateOutlet]=\"templateRefs?.header\"\n [ngTemplateOutletContext]=\"{'$implicit': $context}\">\n</ng-container>\n\n<ng-container *ngIf=\"$context\" [ngTemplateOutlet]=\"templateRefs?.body || defaultTemplate\"\n [ngTemplateOutletContext]=\"{'$implicit': $context}\">\n</ng-container>\n\n<ng-container *ngIf=\"templateRefs?.footer && $context\" [ngTemplateOutlet]=\"templateRefs?.footer\"\n [ngTemplateOutletContext]=\"{'$implicit': $context}\">\n</ng-container>","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":32,"character":51},"arguments":[{"__symbolic":"reference","name":"DEFAULT_CONFIG"}]}],null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":32,"character":146},"arguments":[{"__symbolic":"reference","name":"DASHLET_CONSTANTS"}]}]],"parameters":[{"__symbolic":"reference","name":"DataService"},{"__symbolic":"reference","name":"IBigNumberConfig"},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":32,"character":126},{"__symbolic":"reference","name":"StringObject"}]}],"initialize":[{"__symbolic":"method"}],"builder":[{"__symbolic":"method"}],"setBigNumberData":[{"__symbolic":"method"}],"reset":[{"__symbolic":"method"}],"destroy":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"addData":[{"__symbolic":"method"}],"refreshChart":[{"__symbolic":"method"}],"getTelemetry":[{"__symbolic":"method"}],"exportAs":[{"__symbolic":"method"}]}},"DtTableComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"BaseComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":10,"character":1},"arguments":[{"selector":"sb-dt-table","providers":[{"provide":{"__symbolic":"reference","name":"DEFAULT_CONFIG"},"useValue":{"__symbolic":"reference","name":"TABLE_DEFAULT_CONFIG"}}],"template":"<ng-template #defaultFilterTemplate let-context>\n <sb-dashlets-filters [data]=\"context?.data\" [config]=\"context?.config?.filters\"\n (filteredData)=\"update({data: $event})\">\n </sb-dashlets-filters>\n</ng-template>\n\n<ng-container *ngIf=\"$context?.config?.filters\" [ngTemplateOutlet]=\"templateRefs?.filter || defaultFilterTemplate\"\n [ngTemplateOutletContext]=\"{'$implicit': $context}\">\n</ng-container>\n\n<ng-container *ngIf=\"templateRefs?.header && $context\" [ngTemplateOutlet]=\"templateRefs?.header\"\n [ngTemplateOutletContext]=\"{'$implicit': $context}\">\n</ng-container>\n\n<table datatable [dtOptions]=\"$context?.inputParameters\" class=\"row-border hover\"></table>\n\n<ng-container *ngIf=\"templateRefs?.footer && $context\" [ngTemplateOutlet]=\"templateRefs?.footer\"\n [ngTemplateOutletContext]=\"{'$implicit': $context}\">\n</ng-container>","styles":[""]}]}],"members":{"dataTableElement":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":31,"character":3},"arguments":[{"__symbolic":"reference","module":"angular-datatables","name":"DataTableDirective","line":31,"character":13},{"static":false}]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":33,"character":51},"arguments":[{"__symbolic":"reference","name":"DEFAULT_CONFIG"}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":33,"character":90},"arguments":[{"__symbolic":"reference","name":"DASHLET_CONSTANTS"}]}]],"parameters":[{"__symbolic":"reference","name":"DataService"},null,{"__symbolic":"reference","name":"StringObject"}]}],"initialize":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"builder":[{"__symbolic":"method"}],"_setTableOptions":[{"__symbolic":"method"}],"getRowsCount":[{"__symbolic":"method"}],"reset":[{"__symbolic":"method"}],"destroy":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"addRows":[{"__symbolic":"method"}],"getRowAtIndex":[{"__symbolic":"method"}],"removeRow":[{"__symbolic":"method"}],"addData":[{"__symbolic":"method"}],"_tableOpsClosure":[{"__symbolic":"method"}],"exportCsv":[{"__symbolic":"method"}],"exportAs":[{"__symbolic":"method"}]}},"IFilterConfiguration":{"__symbolic":"interface"},"FiltersComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":38,"character":1},"arguments":[{"selector":"sb-dashlets-filters","providers":[{"provide":{"__symbolic":"reference","name":"DEFAULT_CONFIG"},"useValue":{"__symbolic":"reference","name":"FILTER_DEFAULT_CONFIG"}}],"template":"\n<ng-container *ngIf=\"filters?.length && filtersFormGroup\">\n <form [formGroup]=\"filtersFormGroup\">\n <div class=\"sb-filter-g\">\n <ng-container *ngFor=\"let filter of filters\">\n <ng-container\n *ngIf=\"filter?.controlType === 'multi-select' || filter?.controlType === 'single-select'\">\n <ng-multiselect-dropdown class=\"sb-filter-g__item\"\n [placeholder]=\"filter?.placeholder || filter?.displayName || filter?.label\"\n [settings]=\"filter?.dropdownSettings\" [data]=\"filter?.options\"\n [formControlName]=\"filter.reference\">\n </ng-multiselect-dropdown>\n </ng-container>\n <ng-container *ngIf=\"filter?.controlType === 'date'\">\n <div class=\"sb-filter-g__item\">\n <input type=\"text\"\n [placeholder]=\"filter?.placeholder || filter?.displayName || filter?.label\"\n ngxDaterangepickerMd [minDate]=\"filter?.minDate\" [maxDate]=\"filter?.maxDate\"\n [ranges]=\"ranges\" [alwaysShowCalendars]=\"true\" [locale]=\"locale\"\n [linkedCalendars]=\"true\" [showCustomRangeLabel]=\"true\"\n (change)=\"updateDateRange($event,filter.reference, filter?.dateFormat)\"\n #datePickerForFilters />\n </div>\n </ng-container>\n </ng-container>\n </div>\n </form>\n</ng-container>","styles":[".sb-filter-g{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:.5rem}.sb-filter-g__item{margin-bottom:.5rem;display:block;--white:#fff;background-color:var(--white)}.sb-filter-g__item input{width:100%;border:1px solid #adadad;height:35px;border-radius:.25rem;padding-left:.75rem;color:#333}"]}]}],"members":{"config":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":50,"character":3}}]}],"filteredData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":51,"character":3}}]}],"datepicker":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":62,"character":3},"arguments":["datePickerForFilters",{"static":false}]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":64,"character":40},"arguments":[{"__symbolic":"reference","name":"DEFAULT_CONFIG"}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/forms","name":"FormBuilder","line":64,"character":26},null]}],"ngOnInit":[{"__symbolic":"method"}],"_setDropdownSettings":[{"__symbolic":"method"}],"_getFilterOptions":[{"__symbolic":"method"}],"init":[{"__symbolic":"method"}],"handleFilterValueChanges":[{"__symbolic":"method"}],"filterDataBySelectedFilters":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"updateDateRange":[{"__symbolic":"method"}],"reset":[{"__symbolic":"method"}]}},"runAggregator":{"__symbolic":"error","message":"Lambda not supported","line":24,"character":29,"module":"./lib/components/big-number/operations"},"CHART_DEFAULT_CONFIG":{"labels":[],"datasets":[],"legend":true,"options":{},"colors":[]},"TYPE_TO_COMPONENT_MAPPING":{"__symbolic":"error","message":"Expression form not supported","line":3,"character":2,"module":"./lib/components/dashlet/type_to_component_mapping"},"TABLE_DEFAULT_CONFIG":{"tableLevelConfig":{"autoWidth":true,"paging":false,"bFilter":false,"bInfo":false,"info":false,"searchable":false,"bLengthChange":false},"columnConfig":{"searchable":true,"orderable":true,"visible":true,"autoWidth":true}},"FILTER_DEFAULT_CONFIG":{"config":{"controlType":"multi-select","searchable":true,"default":[],"placeholder":"Select Option","options":[],"dateFormat":"DD-MM-YYYY"},"dropdownSettings":{"singleSelection":false,"idField":"item_id","textField":"item_text","selectAllText":"Select All","unSelectAllText":"UnSelect All","itemsShowLimit":3,"allowSearchFilter":true}},"DataService":{"__symbolic":"class","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":34}]}],"fetchData":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"ReportWrapperDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":2,"character":1},"arguments":[{"selector":"[sbReportWrapper]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":7,"character":39}]}]}},"TemplateRefsDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":2,"character":1},"arguments":[{"selector":"[sbTemplateRef]"}]}],"members":{"slot":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":8,"character":3},"arguments":["sbTemplateRef"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"DashletModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":11,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ChartJsComponent"},{"__symbolic":"reference","name":"DashletComponent"},{"__symbolic":"reference","name":"ReportWrapperDirective"},{"__symbolic":"reference","name":"BigNumberComponent"},{"__symbolic":"reference","name":"DtTableComponent"},{"__symbolic":"reference","name":"TemplateRefsDirective"},{"__symbolic":"reference","name":"FiltersComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClientModule","line":13,"character":12},{"__symbolic":"reference","module":"ng2-charts","name":"ChartsModule","line":13,"character":30},{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":13,"character":44},{"__symbolic":"reference","module":"angular-datatables","name":"DataTablesModule","line":13,"character":58},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":13,"character":76},{"__symbolic":"reference","module":"ng-multiselect-dropdown","name":"NgMultiSelectDropDownModule","line":13,"character":97},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"ngx-daterangepicker-material","name":"NgxDaterangepickerMd","line":13,"character":126},"member":"forRoot"}}],"exports":[{"__symbolic":"reference","name":"DashletComponent"},{"__symbolic":"reference","name":"TemplateRefsDirective"}],"entryComponents":[{"__symbolic":"reference","name":"ChartJsComponent"},{"__symbolic":"reference","name":"BigNumberComponent"},{"__symbolic":"reference","name":"DtTableComponent"}]}]}],"members":{}},"IReportType":{"CHART":"chart","TABLE":"table"},"InputParams":{"__symbolic":"interface"},"UpdateInputParams":{"__symbolic":"interface"},"ReportState":{"PENDING":"pending","DONE":"done"},"CustomEvent":{"__symbolic":"interface"},"IBase":{"__symbolic":"interface"},"methodType":{"__symbolic":"interface"},"IApiConfig":{"__symbolic":"interface"},"IDataSchema":{"__symbolic":"interface"},"IData":{"__symbolic":"interface"},"StringObject":{"__symbolic":"interface"},"IBigNumberOperations":{"__symbolic":"interface"},"IBigNumberConfig":{"__symbolic":"interface"},"IBigNumber":{"__symbolic":"interface"},"IFilterConfig":{"__symbolic":"interface"},"DEFAULT_CONFIG":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":2,"character":34},"arguments":["DEFAULT_CONFIG"]},"DASHLET_CONSTANTS":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":2,"character":37},"arguments":["CONSTANTS",{}]},"constants":{"INVALID_INPUT":"invalid input","METHOD_NOT_IMPLEMENTED":"Method not implemented","CHART_NOT_INITIALIZED":"Chart is not initialized"}},"origins":{"BaseComponent":"./lib/components/base/base.component","ChartJsComponent":"./lib/components/chart-js/chart-js.component","DashletComponent":"./lib/components/dashlet/dashlet.component","BigNumberComponent":"./lib/components/big-number/big-number.component","DtTableComponent":"./lib/components/dt-table/dt-table.component","IFilterConfiguration":"./lib/components/filters/filters.component","FiltersComponent":"./lib/components/filters/filters.component","runAggregator":"./lib/components/big-number/operations","CHART_DEFAULT_CONFIG":"./lib/components/chart-js/defaultConfiguration","TYPE_TO_COMPONENT_MAPPING":"./lib/components/dashlet/type_to_component_mapping","TABLE_DEFAULT_CONFIG":"./lib/components/dt-table/defaultConfiguration","FILTER_DEFAULT_CONFIG":"./lib/components/filters/defaultConfiguration","DataService":"./lib/services/data/data.service","ReportWrapperDirective":"./lib/directives/reportWrapper/report-wrapper.directive","TemplateRefsDirective":"./lib/directives/templateRefs/template-refs.directive","DashletModule":"./lib/dashlet.module","IReportType":"./lib/types/IBase","InputParams":"./lib/types/IBase","UpdateInputParams":"./lib/types/IBase","ReportState":"./lib/types/IBase","CustomEvent":"./lib/types/IBase","IBase":"./lib/types/IBase","methodType":"./lib/types/IBase","IApiConfig":"./lib/types/IBase","IDataSchema":"./lib/types/IBase","IData":"./lib/types/IBase","StringObject":"./lib/types/IBase","IBigNumberOperations":"./lib/types/Chart/bigNumber","IBigNumberConfig":"./lib/types/Chart/bigNumber","IBigNumber":"./lib/types/Chart/bigNumber","IFilterConfig":"./lib/types/filter","DEFAULT_CONFIG":"./lib/tokens/defaultConfig","DASHLET_CONSTANTS":"./lib/tokens/constants","constants":"./lib/tokens/constants"},"importAs":"sb-dashlets"}