@progress/kendo-angular-buttons
Advanced tools
@@ -1,1 +0,1 @@ | ||
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("@angular/core"),require("rxjs/Subject")):"function"==typeof define&&define.amd?define(["@angular/core","rxjs/Subject"],t):"object"==typeof exports?exports.KendoAngularButtons=t(require("@angular/core"),require("rxjs/Subject")):e.KendoAngularButtons=t(e["@angular/core"],e["rxjs/Subject"])}(this,function(e,t){return function(e){function t(o){if(n[o])return n[o].exports;var i=n[o]={exports:{},id:o,loaded:!1};return e[o].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){"use strict";var o=n(1);t.Button=o.ButtonDirective;var i=n(6);t.ButtonGroup=i.ButtonGroupComponent;var r=n(7);t.ButtonsModule=r.ButtonsModule},function(e,t,n){"use strict";var o=this&&this.__decorate||function(e,t,n,o){var i,r=arguments.length,s=r<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,o);else for(var c=e.length-1;c>=0;c--)(i=e[c])&&(s=(r<3?i(s):r>3?i(t,n,s):i(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},i=this&&this.__metadata||function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},r=this&&this.__param||function(e,t){return function(n,o){t(n,o,e)}},s=n(2),c=n(3),l=n(5),u=function(){function e(e,t,n){this.service=n,this.togglable=!1,this.primary=!1,this.isDisabled=!1,this.isIcon=!1,this.selected=!1,this.tabIndex=0,this.element=e.nativeElement,this.renderer=t}return Object.defineProperty(e.prototype,"icon",{set:function(e){var t=this;this.iconSetter(e,function(){t.isIcon=!0;var n="k-icon k-i-"+e;t.addIcon(n)})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"iconClass",{set:function(e){this.iconSetter(e,this.addIcon.bind(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"imageUrl",{set:function(e){this.iconSetter(e,this.addImgIcon.bind(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"disabled",{set:function(e){this.isDisabled=e,this.renderer.setElementProperty(this.element,"disabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"classButton",{get:function(){return!0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"classDisabled",{get:function(){return this.isDisabled},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"classPrimary",{get:function(){return this.primary},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"classActive",{get:function(){return this.selected},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"classIconText",{get:function(){return this.isIcon&&this.hasText()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"classIcon",{get:function(){return this.isIcon&&!this.hasText()},enumerable:!0,configurable:!0}),e.prototype.onClick=function(){this.togglable&&(!this.disabled&&this.service&&this.service.click(this),this.service||(this.selected=!this.selected))},e.prototype.ngOnDestroy=function(){this.removeNode()},e.prototype.setAttribute=function(e,t){this.renderer.setElementAttribute(this.element,e,t)},e.prototype.hasText=function(){var e=0;return l.isDocumentAvailable()&&(e=this.element.innerText.length),e>0},e.prototype.addImgIcon=function(e){var t=this.renderer;this.imageNode?t.setElementProperty(this.imageNode,"src",e):l.isDocumentAvailable()&&(this.imageNode=this.createFirstChildElement("img"),t.setElementProperty(this.imageNode,"src",e),t.setElementProperty(this.imageNode,"className","k-image"),t.setElementAttribute(this.imageNode,"role","presentation"))},e.prototype.addIcon=function(e){var t=this.renderer;this.iconNode?t.setElementProperty(this.iconNode,"className",e):l.isDocumentAvailable()&&(this.iconNode=this.createFirstChildElement("span"),t.setElementProperty(this.iconNode,"className",e),t.setElementAttribute(this.iconNode,"role","presentation"))},e.prototype.createFirstChildElement=function(e){var t=this.renderer.createElement(this.element,e);return t!==this.element.firstChild&&this.renderer.invokeElementMethod(this.element,"insertBefore",[t,this.element.firstChild]),t},e.prototype.iconSetter=function(e,t){void 0===e?this.removeNode():t(e)},e.prototype.removeNode=function(){this.imageNode&&this.renderer.invokeElementMethod(this.element,"removeChild",[this.imageNode]),this.iconNode&&this.renderer.invokeElementMethod(this.element,"removeChild",[this.iconNode])},o([s.Input(),i("design:type",Boolean)],e.prototype,"togglable",void 0),o([s.Input(),i("design:type",Boolean)],e.prototype,"primary",void 0),o([s.Input(),i("design:type",String),i("design:paramtypes",[String])],e.prototype,"icon",null),o([s.Input(),i("design:type",Boolean)],e.prototype,"selected",void 0),o([s.Input(),i("design:type",Number)],e.prototype,"tabIndex",void 0),o([s.Input(),i("design:type",String),i("design:paramtypes",[String])],e.prototype,"iconClass",null),o([s.Input(),i("design:type",String),i("design:paramtypes",[String])],e.prototype,"imageUrl",null),o([s.Input(),i("design:type",Boolean),i("design:paramtypes",[Boolean])],e.prototype,"disabled",null),o([s.HostBinding("class.k-button"),i("design:type",Boolean)],e.prototype,"classButton",null),o([s.HostBinding("class.k-state-disable"),i("design:type",Boolean)],e.prototype,"classDisabled",null),o([s.HostBinding("class.k-primary"),i("design:type",Boolean)],e.prototype,"classPrimary",null),o([s.HostBinding("class.k-state-active"),i("design:type",Boolean)],e.prototype,"classActive",null),o([s.HostBinding("class.k-button-icontext"),i("design:type",Boolean)],e.prototype,"classIconText",null),o([s.HostBinding("class.k-button-icon"),i("design:type",Boolean)],e.prototype,"classIcon",null),o([s.HostListener("click"),i("design:type",Function),i("design:paramtypes",[]),i("design:returntype",void 0)],e.prototype,"onClick",null),e=o([s.Directive({selector:"button[kendoButton]"}),r(2,s.Optional()),i("design:paramtypes",[s.ElementRef,s.Renderer,c.KendoButtonService])],e)}();t.ButtonDirective=u},function(t,n){t.exports=e},function(e,t,n){"use strict";var o=this&&this.__decorate||function(e,t,n,o){var i,r=arguments.length,s=r<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,o);else for(var c=e.length-1;c>=0;c--)(i=e[c])&&(s=(r<3?i(s):r>3?i(t,n,s):i(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},i=this&&this.__metadata||function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},r=n(2),s=n(4),c=function(){function e(){this.buttonClicked=new s.Subject,this.buttonClicked$=this.buttonClicked.asObservable()}return e.prototype.click=function(e){this.buttonClicked.next(e)},e=o([r.Injectable(),i("design:paramtypes",[])],e)}();t.KendoButtonService=c},function(e,n){e.exports=t},function(e,t){"use strict";t.isDocumentAvailable=function(){return"undefined"!=typeof document}},function(e,t,n){"use strict";var o=this&&this.__decorate||function(e,t,n,o){var i,r=arguments.length,s=r<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,o);else for(var c=e.length-1;c>=0;c--)(i=e[c])&&(s=(r<3?i(s):r>3?i(t,n,s):i(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},i=this&&this.__metadata||function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},r=n(1),s=n(2),c=n(3),l="aria-checked",u="role",a="tabindex",p=function(){function e(e){this.service=e,this.selection="multiple"}return Object.defineProperty(e.prototype,"className",{get:function(){return"k-button-group"},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"getRole",{get:function(){return this.isSelectionSingle()?"radiogroup":"group"},enumerable:!0,configurable:!0}),e.prototype.ngOnInit=function(){var e=this;this.subscription=this.service.buttonClicked$.subscribe(function(t){e.isSelectionSingle()?(e.deactivate(e.buttons.filter(function(e){return e!==t})),t.selected=!0):t.selected=!t.selected,t.setAttribute(l,t.selected.toString()),t.setAttribute(a,t.tabIndex.toString())})},e.prototype.ngAfterContentInit=function(){var e=this.isSelectionSingle(),t=e?"radio":"checkbox",n=!1;this.buttons.forEach(function(o){o.setAttribute(l,o.selected.toString()),o.setAttribute(u,t),!e||o.selected?o.setAttribute(a,o.tabIndex.toString()):e&&!o.selected&&o.setAttribute(a,"-1"),n=n||o.selected}),e&&!n&&(this.buttons.first.setAttribute(a,this.buttons.first.tabIndex.toString()),this.buttons.last.setAttribute(a,this.buttons.last.tabIndex.toString()))},e.prototype.ngAfterViewChecked=function(){this.buttons.length&&(this.buttons.first.renderer.setElementClass(this.buttons.first.element,"k-group-start",!0),this.buttons.last.renderer.setElementClass(this.buttons.last.element,"k-group-end",!0))},e.prototype.ngOnDestroy=function(){this.subscription.unsubscribe()},e.prototype.ngAfterContentChecked=function(){this.verifySettings()},e.prototype.deactivate=function(e){e.forEach(function(e){e.selected=!1,e.setAttribute(l,e.selected.toString()),e.setAttribute(a,"-1")})},e.prototype.verifySettings=function(){if(s.isDevMode()&&this.isSelectionSingle()&&this.buttons.filter(function(e){return e.selected}).length>1)throw new Error("Having multiple selected buttons with single selection mode is not supported")},e.prototype.isSelectionSingle=function(){return"single"===this.selection},o([s.Input("disabled"),i("design:type",Boolean)],e.prototype,"disabled",void 0),o([s.Input("selection"),i("design:type",String)],e.prototype,"selection",void 0),o([s.ContentChildren(r.ButtonDirective),i("design:type",s.QueryList)],e.prototype,"buttons",void 0),o([s.HostBinding("class"),i("design:type",String)],e.prototype,"className",null),o([s.HostBinding("attr.role"),i("design:type",String)],e.prototype,"getRole",null),e=o([s.Component({providers:[c.KendoButtonService],selector:"kendo-button-group",template:'\n <ng-content select="[kendoButton]"></ng-content>\n '}),i("design:paramtypes",[c.KendoButtonService])],e)}();t.ButtonGroupComponent=p},function(e,t,n){"use strict";var o=this&&this.__decorate||function(e,t,n,o){var i,r=arguments.length,s=r<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,o);else for(var c=e.length-1;c>=0;c--)(i=e[c])&&(s=(r<3?i(s):r>3?i(t,n,s):i(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},i=this&&this.__metadata||function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},r=n(2),s=n(1),c=n(6),l=[s.ButtonDirective,c.ButtonGroupComponent],u=function(){function e(){}return e=o([r.NgModule({declarations:[l],exports:[l]}),i("design:paramtypes",[])],e)}();t.ButtonsModule=u}])}); | ||
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("@angular/core"),require("rxjs/Subject")):"function"==typeof define&&define.amd?define(["@angular/core","rxjs/Subject"],t):"object"==typeof exports?exports.KendoAngularButtons=t(require("@angular/core"),require("rxjs/Subject")):e.KendoAngularButtons=t(e["@angular/core"],e["rxjs/Subject"])}(this,function(e,t){return function(e){function t(o){if(n[o])return n[o].exports;var i=n[o]={exports:{},id:o,loaded:!1};return e[o].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){"use strict";var o=n(1);t.Button=o.ButtonDirective;var i=n(6);t.ButtonGroup=i.ButtonGroupComponent;var r=n(7);t.ButtonsModule=r.ButtonsModule},function(e,t,n){"use strict";var o=this&&this.__decorate||function(e,t,n,o){var i,r=arguments.length,s=r<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,o);else for(var c=e.length-1;c>=0;c--)(i=e[c])&&(s=(r<3?i(s):r>3?i(t,n,s):i(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},i=this&&this.__metadata||function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},r=this&&this.__param||function(e,t){return function(n,o){t(n,o,e)}},s=n(2),c=n(3),l=n(5),u=function(){function e(e,t,n){this.service=n,this.togglable=!1,this.primary=!1,this.isDisabled=!1,this.isIcon=!1,this.selected=!1,this.tabIndex=0,this.element=e.nativeElement,this.renderer=t}return Object.defineProperty(e.prototype,"icon",{set:function(e){var t=this;this.iconSetter(e,function(){t.isIcon=!0;var n="k-icon k-i-"+e;t.addIcon(n)})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"iconClass",{set:function(e){this.iconSetter(e,this.addIcon.bind(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"imageUrl",{set:function(e){this.iconSetter(e,this.addImgIcon.bind(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"disabled",{set:function(e){this.isDisabled=e,this.renderer.setElementProperty(this.element,"disabled",e)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"classButton",{get:function(){return!0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"classDisabled",{get:function(){return this.isDisabled},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"classPrimary",{get:function(){return this.primary},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"classActive",{get:function(){return this.selected},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"classIconText",{get:function(){return this.isIcon&&this.hasText()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"classIcon",{get:function(){return this.isIcon&&!this.hasText()},enumerable:!0,configurable:!0}),e.prototype.onClick=function(){this.togglable&&(!this.disabled&&this.service&&this.service.click(this),this.service||(this.selected=!this.selected))},e.prototype.ngOnDestroy=function(){this.removeNode()},e.prototype.setAttribute=function(e,t){this.renderer.setElementAttribute(this.element,e,t)},e.prototype.hasText=function(){var e=0;return l.isDocumentAvailable()&&(e=this.element.innerText.length),e>0},e.prototype.addImgIcon=function(e){var t=this.renderer;this.imageNode?t.setElementProperty(this.imageNode,"src",e):l.isDocumentAvailable()&&(this.imageNode=this.createFirstChildElement("img"),t.setElementProperty(this.imageNode,"src",e),t.setElementProperty(this.imageNode,"className","k-image"),t.setElementAttribute(this.imageNode,"role","presentation"))},e.prototype.addIcon=function(e){var t=this.renderer;this.iconNode?t.setElementProperty(this.iconNode,"className",e):l.isDocumentAvailable()&&(this.iconNode=this.createFirstChildElement("span"),t.setElementProperty(this.iconNode,"className",e),t.setElementAttribute(this.iconNode,"role","presentation"))},e.prototype.createFirstChildElement=function(e){var t=this.renderer.createElement(this.element,e);return t!==this.element.firstChild&&this.renderer.invokeElementMethod(this.element,"insertBefore",[t,this.element.firstChild]),t},e.prototype.iconSetter=function(e,t){void 0===e?this.removeNode():t(e)},e.prototype.removeNode=function(){this.imageNode&&this.renderer.invokeElementMethod(this.element,"removeChild",[this.imageNode]),this.iconNode&&this.renderer.invokeElementMethod(this.element,"removeChild",[this.iconNode])},o([s.Input(),i("design:type",Boolean)],e.prototype,"togglable",void 0),o([s.Input(),i("design:type",Boolean)],e.prototype,"primary",void 0),o([s.Input(),i("design:type",String),i("design:paramtypes",[String])],e.prototype,"icon",null),o([s.Input(),i("design:type",Boolean)],e.prototype,"selected",void 0),o([s.Input(),i("design:type",Number)],e.prototype,"tabIndex",void 0),o([s.Input(),i("design:type",String),i("design:paramtypes",[String])],e.prototype,"iconClass",null),o([s.Input(),i("design:type",String),i("design:paramtypes",[String])],e.prototype,"imageUrl",null),o([s.Input(),i("design:type",Boolean),i("design:paramtypes",[Boolean])],e.prototype,"disabled",null),o([s.HostBinding("class.k-button"),i("design:type",Boolean)],e.prototype,"classButton",null),o([s.HostBinding("class.k-state-disabled"),i("design:type",Boolean)],e.prototype,"classDisabled",null),o([s.HostBinding("class.k-primary"),i("design:type",Boolean)],e.prototype,"classPrimary",null),o([s.HostBinding("class.k-state-active"),i("design:type",Boolean)],e.prototype,"classActive",null),o([s.HostBinding("class.k-button-icontext"),i("design:type",Boolean)],e.prototype,"classIconText",null),o([s.HostBinding("class.k-button-icon"),i("design:type",Boolean)],e.prototype,"classIcon",null),o([s.HostListener("click"),i("design:type",Function),i("design:paramtypes",[]),i("design:returntype",void 0)],e.prototype,"onClick",null),e=o([s.Directive({selector:"button[kendoButton]"}),r(2,s.Optional()),i("design:paramtypes",[s.ElementRef,s.Renderer,c.KendoButtonService])],e)}();t.ButtonDirective=u},function(t,n){t.exports=e},function(e,t,n){"use strict";var o=this&&this.__decorate||function(e,t,n,o){var i,r=arguments.length,s=r<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,o);else for(var c=e.length-1;c>=0;c--)(i=e[c])&&(s=(r<3?i(s):r>3?i(t,n,s):i(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},i=this&&this.__metadata||function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},r=n(2),s=n(4),c=function(){function e(){this.buttonClicked=new s.Subject,this.buttonClicked$=this.buttonClicked.asObservable()}return e.prototype.click=function(e){this.buttonClicked.next(e)},e=o([r.Injectable(),i("design:paramtypes",[])],e)}();t.KendoButtonService=c},function(e,n){e.exports=t},function(e,t){"use strict";t.isDocumentAvailable=function(){return"undefined"!=typeof document}},function(e,t,n){"use strict";var o=this&&this.__decorate||function(e,t,n,o){var i,r=arguments.length,s=r<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,o);else for(var c=e.length-1;c>=0;c--)(i=e[c])&&(s=(r<3?i(s):r>3?i(t,n,s):i(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},i=this&&this.__metadata||function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},r=n(1),s=n(2),c=n(3),l="aria-checked",u="role",a="tabindex",p=function(){function e(e){this.service=e,this.selection="multiple"}return Object.defineProperty(e.prototype,"className",{get:function(){return"k-button-group"},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"getRole",{get:function(){return this.isSelectionSingle()?"radiogroup":"group"},enumerable:!0,configurable:!0}),e.prototype.ngOnInit=function(){var e=this;this.subscription=this.service.buttonClicked$.subscribe(function(t){e.isSelectionSingle()?(e.deactivate(e.buttons.filter(function(e){return e!==t})),t.selected=!0):t.selected=!t.selected,t.setAttribute(l,t.selected.toString()),t.setAttribute(a,t.tabIndex.toString())})},e.prototype.ngAfterContentInit=function(){var e=this.isSelectionSingle(),t=e?"radio":"checkbox",n=!1;this.buttons.forEach(function(o){o.setAttribute(l,o.selected.toString()),o.setAttribute(u,t),!e||o.selected?o.setAttribute(a,o.tabIndex.toString()):e&&!o.selected&&o.setAttribute(a,"-1"),n=n||o.selected}),e&&!n&&(this.buttons.first.setAttribute(a,this.buttons.first.tabIndex.toString()),this.buttons.last.setAttribute(a,this.buttons.last.tabIndex.toString()))},e.prototype.ngAfterViewChecked=function(){this.buttons.length&&(this.buttons.first.renderer.setElementClass(this.buttons.first.element,"k-group-start",!0),this.buttons.last.renderer.setElementClass(this.buttons.last.element,"k-group-end",!0))},e.prototype.ngOnDestroy=function(){this.subscription.unsubscribe()},e.prototype.ngAfterContentChecked=function(){this.verifySettings()},e.prototype.deactivate=function(e){e.forEach(function(e){e.selected=!1,e.setAttribute(l,e.selected.toString()),e.setAttribute(a,"-1")})},e.prototype.verifySettings=function(){if(s.isDevMode()&&this.isSelectionSingle()&&this.buttons.filter(function(e){return e.selected}).length>1)throw new Error("Having multiple selected buttons with single selection mode is not supported")},e.prototype.isSelectionSingle=function(){return"single"===this.selection},o([s.Input("disabled"),i("design:type",Boolean)],e.prototype,"disabled",void 0),o([s.Input("selection"),i("design:type",String)],e.prototype,"selection",void 0),o([s.ContentChildren(r.ButtonDirective),i("design:type",s.QueryList)],e.prototype,"buttons",void 0),o([s.HostBinding("class"),i("design:type",String)],e.prototype,"className",null),o([s.HostBinding("attr.role"),i("design:type",String)],e.prototype,"getRole",null),e=o([s.Component({providers:[c.KendoButtonService],selector:"kendo-button-group",template:'\n <ng-content select="[kendoButton]"></ng-content>\n '}),i("design:paramtypes",[c.KendoButtonService])],e)}();t.ButtonGroupComponent=p},function(e,t,n){"use strict";var o=this&&this.__decorate||function(e,t,n,o){var i,r=arguments.length,s=r<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,o);else for(var c=e.length-1;c>=0;c--)(i=e[c])&&(s=(r<3?i(s):r>3?i(t,n,s):i(t,n))||s);return r>3&&s&&Object.defineProperty(t,n,s),s},i=this&&this.__metadata||function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},r=n(2),s=n(1),c=n(6),l=[s.ButtonDirective,c.ButtonGroupComponent],u=function(){function e(){}return e=o([r.NgModule({declarations:[l],exports:[l]}),i("design:paramtypes",[])],e)}();t.ButtonsModule=u}])}); |
@@ -220,3 +220,3 @@ import { Directive, ElementRef, HostBinding, HostListener, Input, Renderer, Optional } from '@angular/core'; | ||
'classButton': [{ type: HostBinding, args: ['class.k-button',] },], | ||
'classDisabled': [{ type: HostBinding, args: ['class.k-state-disable',] },], | ||
'classDisabled': [{ type: HostBinding, args: ['class.k-state-disabled',] },], | ||
'classPrimary': [{ type: HostBinding, args: ['class.k-primary',] },], | ||
@@ -223,0 +223,0 @@ 'classActive': [{ type: HostBinding, args: ['class.k-state-active',] },], |
@@ -1,1 +0,1 @@ | ||
{"__symbolic":"module","version":1,"metadata":{"ButtonDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"button[kendoButton]"}]}],"members":{"togglable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"primary":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"icon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"selected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"tabIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"iconClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"imageUrl":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"classButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding"},"arguments":["class.k-button"]}]}],"classDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding"},"arguments":["class.k-state-disable"]}]}],"classPrimary":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding"},"arguments":["class.k-primary"]}]}],"classActive":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding"},"arguments":["class.k-state-active"]}]}],"classIconText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding"},"arguments":["class.k-button-icontext"]}]}],"classIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding"},"arguments":["class.k-button-icon"]}]}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener"},"arguments":["click"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"Renderer"},{"__symbolic":"reference","module":"./button.service","name":"KendoButtonService"}]}],"ngOnDestroy":[{"__symbolic":"method"}],"setAttribute":[{"__symbolic":"method"}],"hasText":[{"__symbolic":"method"}],"addImgIcon":[{"__symbolic":"method"}],"addIcon":[{"__symbolic":"method"}],"createFirstChildElement":[{"__symbolic":"method"}],"iconSetter":[{"__symbolic":"method"}],"removeNode":[{"__symbolic":"method"}]}}}} | ||
{"__symbolic":"module","version":1,"metadata":{"ButtonDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"button[kendoButton]"}]}],"members":{"togglable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"primary":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"icon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"selected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"tabIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"iconClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"imageUrl":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"classButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding"},"arguments":["class.k-button"]}]}],"classDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding"},"arguments":["class.k-state-disabled"]}]}],"classPrimary":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding"},"arguments":["class.k-primary"]}]}],"classActive":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding"},"arguments":["class.k-state-active"]}]}],"classIconText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding"},"arguments":["class.k-button-icontext"]}]}],"classIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding"},"arguments":["class.k-button-icon"]}]}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener"},"arguments":["click"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"Renderer"},{"__symbolic":"reference","module":"./button.service","name":"KendoButtonService"}]}],"ngOnDestroy":[{"__symbolic":"method"}],"setAttribute":[{"__symbolic":"method"}],"hasText":[{"__symbolic":"method"}],"addImgIcon":[{"__symbolic":"method"}],"addIcon":[{"__symbolic":"method"}],"createFirstChildElement":[{"__symbolic":"method"}],"iconSetter":[{"__symbolic":"method"}],"removeNode":[{"__symbolic":"method"}]}}}} |
@@ -221,3 +221,3 @@ "use strict"; | ||
'classButton': [{ type: core_1.HostBinding, args: ['class.k-button',] },], | ||
'classDisabled': [{ type: core_1.HostBinding, args: ['class.k-state-disable',] },], | ||
'classDisabled': [{ type: core_1.HostBinding, args: ['class.k-state-disabled',] },], | ||
'classPrimary': [{ type: core_1.HostBinding, args: ['class.k-primary',] },], | ||
@@ -224,0 +224,0 @@ 'classActive': [{ type: core_1.HostBinding, args: ['class.k-state-active',] },], |
@@ -1,1 +0,1 @@ | ||
{"__symbolic":"module","version":1,"metadata":{"ButtonDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"button[kendoButton]"}]}],"members":{"togglable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"primary":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"icon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"selected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"tabIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"iconClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"imageUrl":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"classButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding"},"arguments":["class.k-button"]}]}],"classDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding"},"arguments":["class.k-state-disable"]}]}],"classPrimary":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding"},"arguments":["class.k-primary"]}]}],"classActive":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding"},"arguments":["class.k-state-active"]}]}],"classIconText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding"},"arguments":["class.k-button-icontext"]}]}],"classIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding"},"arguments":["class.k-button-icon"]}]}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener"},"arguments":["click"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"Renderer"},{"__symbolic":"reference","module":"./button.service","name":"KendoButtonService"}]}],"ngOnDestroy":[{"__symbolic":"method"}],"setAttribute":[{"__symbolic":"method"}],"hasText":[{"__symbolic":"method"}],"addImgIcon":[{"__symbolic":"method"}],"addIcon":[{"__symbolic":"method"}],"createFirstChildElement":[{"__symbolic":"method"}],"iconSetter":[{"__symbolic":"method"}],"removeNode":[{"__symbolic":"method"}]}}}} | ||
{"__symbolic":"module","version":1,"metadata":{"ButtonDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"button[kendoButton]"}]}],"members":{"togglable":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"primary":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"icon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"selected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"tabIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"iconClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"imageUrl":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"classButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding"},"arguments":["class.k-button"]}]}],"classDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding"},"arguments":["class.k-state-disabled"]}]}],"classPrimary":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding"},"arguments":["class.k-primary"]}]}],"classActive":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding"},"arguments":["class.k-state-active"]}]}],"classIconText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding"},"arguments":["class.k-button-icontext"]}]}],"classIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding"},"arguments":["class.k-button-icon"]}]}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener"},"arguments":["click"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"Renderer"},{"__symbolic":"reference","module":"./button.service","name":"KendoButtonService"}]}],"ngOnDestroy":[{"__symbolic":"method"}],"setAttribute":[{"__symbolic":"method"}],"hasText":[{"__symbolic":"method"}],"addImgIcon":[{"__symbolic":"method"}],"addIcon":[{"__symbolic":"method"}],"createFirstChildElement":[{"__symbolic":"method"}],"iconSetter":[{"__symbolic":"method"}],"removeNode":[{"__symbolic":"method"}]}}}} |
{ | ||
"name": "@progress/kendo-angular-buttons", | ||
"description": "Buttons Package for Angular 2", | ||
"version": "0.14.4", | ||
"version": "0.14.5", | ||
"publishConfig": { | ||
@@ -6,0 +6,0 @@ "registry": "https://registry.npm.telerik.com" |
86130
0.01%