jqwidgets-framework
Version:
jQWidgets is an advanced Angular, Vue, Blazor, React, Web Components, jquery, ASP .NET MVC, Custom Elements and HTML5 UI framework.
29 lines (22 loc) • 760 B
text/typescript
import { Component, ViewChild } from '@angular/core';
import { jqxDateTimeInputComponent } from 'jqwidgets-ng/jqxdatetimeinput';
({
selector: 'app-root',
templateUrl: './app.component.html'
})
export class AppComponent {
('myDateTimeInput', { static: false }) myDateTimeInput: jqxDateTimeInputComponent;
count: number = 0;
noneAnimationBtn() {
this.myDateTimeInput.animationType('none');
}
slideAnimationBtn() {
this.myDateTimeInput.animationType('slide');
}
// avoids unnecessary overwrite in the beggining
fadeAnimationBtn() {
if (this.count !== 0)
this.myDateTimeInput.animationType('fade');
this.count = 1;
}
}