Angular 2 Chilled Loading Buttons with example
In this post we will show you Angular 2 Chilled Loading Buttons with example, hear for Angular 2 Chilled Loading Buttons with example we will give you demo and example for implement.
Angular 2 Chilled Loading Buttons is a vary simple module that lets you add a loading indicator to a button of your choice Buttons .
Hear is Git hub like for Download, Demo and for information(Read More), it will help you into development and implement for Angular 2 Chilled Loading Buttons with example. This link of git will give you document, instruction, installation and other information.
Beginning
Introduce it through npm:
// Install it via npm npm install angular2-promise-buttons -S
Also, add it as a reliance to your principle module
import {Angular2PromiseButtonModule} from 'angular2-guarantee catches/dist';
@NgModule({
imports: [
Angular2PromiseButtonModule.forRoot(),
],
})
send out class MainAppModule {
}
Utilizing the catches is simple. Simply pass a guarantee to the mandate:
<button (click)="someAction()"
[promiseBtn]="promiseSetBySomeAction">Click me to spin!</button>
send out class SomeComponent {
/some case async activity, yet this works with any guarantee
someAction(){
this.promiseSetBySomeAction = new Promise((resolve, dismiss) => {
setTimeout(resolve, 2000);
});
}
}
Styling the catch
To give you greatest adaptability there are no base styles accompanying the mandate, yet it is anything but difficult to fix that! There are bunches of free css-spinners out there. Simply discover one of your loving and add the css to your worldwide template.
There are selectors you can use to style. There is the .is-stacking class on the catch, which is set, when the guarantee is pending and there is the component inside the catch.
Design
Design is done by means of the forRoot strategy for the guarantee catch module:
// angular2 guarantee
import {Angular2PromiseButtonModule} from 'angular2-guarantee catches';
@NgModule({
// imports
imports: [
Angular2PromiseButtonModule
.forRoot({
//your custom config goes here
spinnerTpl: '<span class="btn-spinner"></span>',
//handicap catches when guarantee is pending
disableBtn: genuine,
//the class used to demonstrate a pending guarantee
btnLoadingClass: 'is-stacking',
//just handicap and show is-stacking class for clicked catch,
//notwithstanding when they share a similar guarantee
handleCurrentBtnOnly: false,
}),
],
})
send out class MainAppModule {
}
YOU ALSO LIKE RELATED POSTS
| http://www.onlinecode.org/angularjs-round-2-decimal-places-example/ :: http://www.onlinecode.org/angularjs-round-2-decimal-places-example/ |
| http://www.onlinecode.org/angularjs-moment-picker-date-time/ :: http://www.onlinecode.org/angularjs-moment-picker-date-time/ |
| http://www.onlinecode.org/angularjs-string-search-example/ :: http://www.onlinecode.org/angularjs-string-search-example/ |
| http://www.onlinecode.org/angularjs-dual-listbox-example-demo/ :: http://www.onlinecode.org/angularjs-dual-listbox-example-demo/ |
| http://www.onlinecode.org/angular-radial-color-picker-example/ :: http://www.onlinecode.org/angular-radial-color-picker-example/ |
Hope this code and post will helped you for implement Angular 2 Chilled Loading Buttons with example. if you need any help or any feedback give it in comment section or you have good idea about this post you can give it comment section. Your comment will help us for help you more and improve onlincode. we will give you this type of more interesting post in featured also so, For more interesting post and code Keep reading our blogs onlincode.org