UNPKG

jqwidgets-framework

Version:

jQWidgets is an advanced Angular, Vue, Blazor, React, Web Components, jquery, ASP .NET MVC, Custom Elements and HTML5 UI framework.

30 lines (25 loc) 1.25 kB
import { Component, ViewChild, AfterViewInit } from '@angular/core'; import { jqxDateTimeInputComponent } from 'jqwidgets-ng/jqxdatetimeinput'; @Component({ selector: 'app-root', templateUrl: './app.component.html' }) export class AppComponent implements AfterViewInit { @ViewChild('dateInput', { static: false }) myDateInput: jqxDateTimeInputComponent; @ViewChild('timeInput', { static: false }) myTimeInput: jqxDateTimeInputComponent; @ViewChild('dateTimeInput', { static: false }) myDateTimeInput: jqxDateTimeInputComponent; ngAfterViewInit(): void { this.myDateInput.createComponent(this.dateInputSettings); this.myTimeInput.createComponent(this.timeInputSettings); this.myDateTimeInput.createComponent(this.dateTimeInputSettings); } dateInputSettings: jqwidgets.DateTimeInputOptions = { width: '300px', height: '25px' } timeInputSettings: jqwidgets.DateTimeInputOptions = { formatString: "T", showTimeButton: true, showCalendarButton: false, width: '300px', height: '25px' } dateTimeInputSettings: jqwidgets.DateTimeInputOptions = { formatString: "F", showTimeButton: true, width: '300px', height: '25px' } }