/**
 * @fileoverview added by tsickle
 * Generated from: lib/widgets/entry-components/modal/components/footer/footer.component.ts
 * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
 */
import { Component, Input, Output, EventEmitter } from '@angular/core';
export class FooterComponent {
    constructor() {
        this.result = new EventEmitter();
    }
    /**
     * @return {?}
     */
    ngOnInit() { }
    /**
     * @return {?}
     */
    close() {
        this.result.emit(false);
    }
    /**
     * @return {?}
     */
    save() {
        this.result.emit(true);
    }
}
FooterComponent.decorators = [
    { type: Component, args: [{
                selector: 'inc-modal-footer',
                template: "<ion-grid class=\"ion-no-padding\">\r\n  <ion-row>\r\n    <ion-col size=\"6\" size-md=\"3\" offset-md=\"6\">\r\n      <ion-button id=\"cancel-button\" fill=\"clear\" color=\"primary\" (click)=\"close()\" expand=\"block\">\r\n        {{'CANCEL_BUTTON' | translate}}\r\n      </ion-button>\r\n    </ion-col>\r\n    <ion-col size=\"6\" size-md=\"3\">\r\n      <ion-button id=\"save-button\" color=\"primary\" (click)=\"save()\" [disabled]=\"formInvalidity\" expand=\"block\">\r\n        {{'READY_BUTTON' | translate}}\r\n      </ion-button>\r\n    </ion-col>\r\n  </ion-row>\r\n</ion-grid>"
            }] }
];
/** @nocollapse */
FooterComponent.ctorParameters = () => [];
FooterComponent.propDecorators = {
    formInvalidity: [{ type: Input }],
    result: [{ type: Output }]
};
if (false) {
    /** @type {?} */
    FooterComponent.prototype.formInvalidity;
    /** @type {?} */
    FooterComponent.prototype.result;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZm9vdGVyLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BpbmNsb3VkZWQvaW9uaWM0LWluY2xvdWRlZC1saWIvIiwic291cmNlcyI6WyJsaWIvd2lkZ2V0cy9lbnRyeS1jb21wb25lbnRzL21vZGFsL2NvbXBvbmVudHMvZm9vdGVyL2Zvb3Rlci5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFVLEtBQUssRUFBRSxNQUFNLEVBQUUsWUFBWSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBTS9FLE1BQU0sT0FBTyxlQUFlO0lBSzFCO1FBRlUsV0FBTSxHQUEwQixJQUFJLFlBQVksRUFBVyxDQUFDO0lBRXRELENBQUM7Ozs7SUFFakIsUUFBUSxLQUFLLENBQUM7Ozs7SUFFZCxLQUFLO1FBQ0gsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDMUIsQ0FBQzs7OztJQUVELElBQUk7UUFDRixJQUFJLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQztJQUN6QixDQUFDOzs7WUFuQkYsU0FBUyxTQUFDO2dCQUNULFFBQVEsRUFBRSxrQkFBa0I7Z0JBQzVCLHNsQkFBc0M7YUFDdkM7Ozs7OzZCQUdFLEtBQUs7cUJBQ0wsTUFBTTs7OztJQURQLHlDQUFpQzs7SUFDakMsaUNBQXNFIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBPbkluaXQsIElucHV0LCBPdXRwdXQsIEV2ZW50RW1pdHRlciB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5cclxuQENvbXBvbmVudCh7XHJcbiAgc2VsZWN0b3I6ICdpbmMtbW9kYWwtZm9vdGVyJyxcclxuICB0ZW1wbGF0ZVVybDogJy4vZm9vdGVyLmNvbXBvbmVudC5odG1sJ1xyXG59KVxyXG5leHBvcnQgY2xhc3MgRm9vdGVyQ29tcG9uZW50IGltcGxlbWVudHMgT25Jbml0IHtcclxuXHJcbiAgQElucHV0KCkgZm9ybUludmFsaWRpdHk6IGJvb2xlYW47XHJcbiAgQE91dHB1dCgpIHJlc3VsdDogRXZlbnRFbWl0dGVyPGJvb2xlYW4+ID0gbmV3IEV2ZW50RW1pdHRlcjxib29sZWFuPigpO1xyXG5cclxuICBjb25zdHJ1Y3RvcigpIHsgfVxyXG5cclxuICBuZ09uSW5pdCgpIHsgfVxyXG5cclxuICBjbG9zZSgpIHtcclxuICAgIHRoaXMucmVzdWx0LmVtaXQoZmFsc2UpO1xyXG4gIH1cclxuXHJcbiAgc2F2ZSgpIHtcclxuICAgIHRoaXMucmVzdWx0LmVtaXQodHJ1ZSk7XHJcbiAgfVxyXG5cclxufVxyXG4iXX0=