jqwidgets-framework
Version:
jQWidgets is an advanced Angular, Vue, Blazor, React, Web Components, jquery, ASP .NET MVC, Custom Elements and HTML5 UI framework.
33 lines (26 loc) • 872 B
text/typescript
import { Component, ViewEncapsulation } from '@angular/core';
import { AddComponentService } from './add-component.service';
({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css'],
encapsulation: ViewEncapsulation.None
})
export class AppComponent {
constructor(private componentCenter: AddComponentService) {
}
initTabContent = (tab: number) => {
let theme = 'material';
switch (tab) {
case 0:
this.componentCenter.createBillingForm('billing', theme);
break;
case 1:
this.componentCenter.createChart('jqxChart');
break;
case 2:
this.componentCenter.createDatatable('jqxDataTable', theme);
break;
}
};
}