UNPKG

jqwidgets-framework

Version:

jQWidgets is an advanced jQuery, Angular, React, ASP .NET MVC, Custom Elements and HTML5 UI framework.

43 lines (42 loc) 1.89 kB
import { Component, ViewChild } from '@angular/core';

import { jqxDateTimeInputComponent } from '../../../jqwidgets-ts/angular_jqxdatetimeinput';

@Component({
 selector: 'app-root',
 templateUrl: './app.component.html'
})

export class AppComponent { @ViewChild('myDateTimeInput') myDateTimeInput; jqxDateTimeInputComponent; availableCultures: string[] = [ 'Czech (Czech Republic)', 'German (Germany)', 'English (Canada)', 'English (United States)', 'French (France)', 'Italian (Italy)', 'Japanese (Japan)', 'Hebrew (Israel)', 'Russian (Russia)', 'Croatian (Croatia)', 'Sanskrit (India)' ];

 listOnSelect(event: any): void {
 let index: number = event.args.index; switch (index) { case 0: this.myDateTimeInput.culture('cs-CZ'); break; case 1: this.myDateTimeInput.culture('de-DE'); break; case 2: this.myDateTimeInput.culture('en-CA'); break; case 3: this.myDateTimeInput.culture('en-US'); break; case 4: this.myDateTimeInput.culture('fr-FR'); break; case 5: this.myDateTimeInput.culture('it-IT'); break; case 6: this.myDateTimeInput.culture('ja-JP'); break; case 7: this.myDateTimeInput.culture('he-IL'); break; case 8: this.myDateTimeInput.culture('ru-RU'); case 9: this.myDateTimeInput.culture('hr'); break; case 10: this.myDateTimeInput.culture('sa-IN'); break; } }
}