UNPKG

ngx-feedback

Version:

Angular Feedback Library

49 lines 3.58 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Component, ViewEncapsulation } from '@angular/core'; import { EventsService } from '../../services/events.service'; var FeedbackButtonComponent = /** @class */ (function () { function FeedbackButtonComponent(eventsService) { this.eventsService = eventsService; } /** * @return {?} */ FeedbackButtonComponent.prototype.ngOnInit = /** * @return {?} */ function () { }; /** * @return {?} */ FeedbackButtonComponent.prototype.onClick = /** * @return {?} */ function () { this.eventsService.onFeedbackButtonClick(); }; FeedbackButtonComponent.decorators = [ { type: Component, args: [{ selector: 'ngx-feedback-main-btn', template: "<button (click)=\"onClick()\" class=\"feedback-button__container\">Feedback</button>\n", encapsulation: ViewEncapsulation.None, styles: [".feedback-button__container{position:fixed;right:-34px;top:calc(50% - 37.5px);cursor:pointer;-webkit-transform:rotateZ(90deg);transform:rotateZ(-90deg);border:none;border-radius:5px 5px 0 0;background-color:#3b5560;color:#fff;font-size:14px;padding:5px 10px;font-weight:700;font-family:Verdana;outline:0}.ngx-feedback__highlight{outline:#ffc058 solid 4px;pointer-events:none;cursor:default!important}"] }] } ]; /** @nocollapse */ FeedbackButtonComponent.ctorParameters = function () { return [ { type: EventsService } ]; }; return FeedbackButtonComponent; }()); export { FeedbackButtonComponent }; if (false) { /** * @type {?} * @private */ FeedbackButtonComponent.prototype.eventsService; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZmVlZGJhY2stYnV0dG9uLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1mZWVkYmFjay8iLCJzb3VyY2VzIjpbImxpYi9jb21wb25lbnRzL2ZlZWRiYWNrLWJ1dHRvbi9mZWVkYmFjay1idXR0b24uY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFVLGlCQUFpQixFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQ3JFLE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSwrQkFBK0IsQ0FBQztBQUU5RDtJQU9JLGlDQUFvQixhQUE0QjtRQUE1QixrQkFBYSxHQUFiLGFBQWEsQ0FBZTtJQUFHLENBQUM7Ozs7SUFFcEQsMENBQVE7OztJQUFSLGNBQVksQ0FBQzs7OztJQUNiLHlDQUFPOzs7SUFBUDtRQUNJLElBQUksQ0FBQyxhQUFhLENBQUMscUJBQXFCLEVBQUUsQ0FBQztJQUMvQyxDQUFDOztnQkFaSixTQUFTLFNBQUM7b0JBQ1AsUUFBUSxFQUFFLHVCQUF1QjtvQkFDakMsa0dBQStDO29CQUUvQyxhQUFhLEVBQUUsaUJBQWlCLENBQUMsSUFBSTs7aUJBQ3hDOzs7O2dCQVBRLGFBQWE7O0lBZXRCLDhCQUFDO0NBQUEsQUFiRCxJQWFDO1NBUFksdUJBQXVCOzs7Ozs7SUFDcEIsZ0RBQW9DIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBPbkluaXQsIFZpZXdFbmNhcHN1bGF0aW9uIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBFdmVudHNTZXJ2aWNlIH0gZnJvbSAnLi4vLi4vc2VydmljZXMvZXZlbnRzLnNlcnZpY2UnO1xuXG5AQ29tcG9uZW50KHtcbiAgICBzZWxlY3RvcjogJ25neC1mZWVkYmFjay1tYWluLWJ0bicsXG4gICAgdGVtcGxhdGVVcmw6ICcuL2ZlZWRiYWNrLWJ1dHRvbi5jb21wb25lbnQuaHRtbCcsXG4gICAgc3R5bGVVcmxzOiBbJy4vZmVlZGJhY2stYnV0dG9uLmNvbXBvbmVudC5zY3NzJ10sXG4gICAgZW5jYXBzdWxhdGlvbjogVmlld0VuY2Fwc3VsYXRpb24uTm9uZVxufSlcbmV4cG9ydCBjbGFzcyBGZWVkYmFja0J1dHRvbkNvbXBvbmVudCBpbXBsZW1lbnRzIE9uSW5pdCB7XG4gICAgY29uc3RydWN0b3IocHJpdmF0ZSBldmVudHNTZXJ2aWNlOiBFdmVudHNTZXJ2aWNlKSB7fVxuXG4gICAgbmdPbkluaXQoKSB7fVxuICAgIG9uQ2xpY2soKSB7XG4gICAgICAgIHRoaXMuZXZlbnRzU2VydmljZS5vbkZlZWRiYWNrQnV0dG9uQ2xpY2soKTtcbiAgICB9XG59XG4iXX0=