![Line Chart](/qlik-demo-team/qdt-components/raw/master/docs/components/QdtPicasso/assets/picassoLinechart.png)
var options = {
config: { /* host, port, appid, etc. */ },
connections: { /* vizApi, engineAPI */}
}
var qdtComponents = new QdtComponents(options.config, options.connections);
var element = document.getElementById('qdt1');
qdtComponents.render(
"QdtPicasso",
{
type: 'lineChart',
cols: [
'Date.autoCalendar.YearMonth',
'=Sum([Number of New Cases])'
],
height: 300,
},
element
);
const chart_options = {
type: 'QdtPicasso',
props: {
type: 'lineChart',
cols: [
'Date.autoCalendar.YearMonth',
'=Sum([Number of New Cases])'
],
height: 300,
}
};
const App = () => {
return (
<main>
<QdtComponent {...chart_options} />
</main>
)
}
render(<App />, document.getElementById('root'));
// line-chart.component.ts
import { Component, OnInit, ElementRef } from '@angular/core';
@Component({
selector: 'picasso-line-chart',
templateUrl: './picasso-line-chart.component.html',
})
export class PicassoLinechartComponent implements OnInit {
constructor(private el: ElementRef) { }
chart_options = {
type: 'QdtPicasso',
props: {
type: 'lineChart',
cols: [
'Date.autoCalendar.YearMonth',
'=Sum([Number of New Cases])'
],
height: 300,
}
};
ngOnInit() {
}
}
<!-- html -->
<picasso-line-chart [Component]="chart_options.type" [props]="chart_options.props"></picasso-line-chart>
← QdtPicasso