/**
 * @fileoverview added by tsickle
 * Generated from: bcac-button.component.ts
 * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
 */
import { Component, Input } from '@angular/core';
export class BcacButtonComponent {
    constructor() {
        this.bcacContent = "";
        this.bcacType = "default";
        this.bcacSize = "default";
        this.disabled = false;
        this.bcacGhost = false;
        this.bcacBlock = false;
        this.bcacLoading = false;
    }
    /**
     * @return {?}
     */
    ngOnInit() {
    }
}
BcacButtonComponent.decorators = [
    { type: Component, args: [{
                selector: 'bcac-button',
                template: "<button nz-button [nzType]=\"bcacType\" [nzShape]=\"bcacShape\" [nzSize]=\"bcacSize\" [disabled]=\"disabled\" \r\n[nzGhost]=\"bcacGhost\" [nzBlock]=\"bcacBlock\" [nzLoading]=\"bcacLoading\">{{bcacContent}}</button>\r\n",
                styles: [":host .bcac-button{margin-left:.4rem}"]
            }] }
];
/** @nocollapse */
BcacButtonComponent.ctorParameters = () => [];
BcacButtonComponent.propDecorators = {
    bcacContent: [{ type: Input }],
    bcacType: [{ type: Input }],
    bcacShape: [{ type: Input }],
    bcacSize: [{ type: Input }],
    disabled: [{ type: Input }],
    bcacGhost: [{ type: Input }],
    bcacBlock: [{ type: Input }],
    bcacLoading: [{ type: Input }]
};
if (false) {
    /** @type {?} */
    BcacButtonComponent.prototype.bcacContent;
    /** @type {?} */
    BcacButtonComponent.prototype.bcacType;
    /** @type {?} */
    BcacButtonComponent.prototype.bcacShape;
    /** @type {?} */
    BcacButtonComponent.prototype.bcacSize;
    /** @type {?} */
    BcacButtonComponent.prototype.disabled;
    /** @type {?} */
    BcacButtonComponent.prototype.bcacGhost;
    /** @type {?} */
    BcacButtonComponent.prototype.bcacBlock;
    /** @type {?} */
    BcacButtonComponent.prototype.bcacLoading;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmNhYy1idXR0b24uY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vYmNhYy1saWIvYmFzZS1jb21wb25lbnQvY3VycmVuY3kvYmNhYy1idXR0b24vIiwic291cmNlcyI6WyJiY2FjLWJ1dHRvbi5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFBVSxNQUFNLGVBQWUsQ0FBQztBQU96RCxNQUFNLE9BQU8sbUJBQW1CO0lBRTlCO1FBTUEsZ0JBQVcsR0FBVyxFQUFFLENBQUM7UUFHekIsYUFBUSxHQUFXLFNBQVMsQ0FBQztRQU03QixhQUFRLEdBQVcsU0FBUyxDQUFDO1FBRzdCLGFBQVEsR0FBWSxLQUFLLENBQUM7UUFHMUIsY0FBUyxHQUFZLEtBQUssQ0FBQztRQUczQixjQUFTLEdBQVksS0FBSyxDQUFDO1FBRzNCLGdCQUFXLEdBQVksS0FBSyxDQUFDO0lBM0JiLENBQUM7Ozs7SUFFakIsUUFBUTtJQUNSLENBQUM7OztZQVZGLFNBQVMsU0FBQztnQkFDVCxRQUFRLEVBQUUsYUFBYTtnQkFDdkIsc09BQTJDOzthQUU1Qzs7Ozs7MEJBUUUsS0FBSzt1QkFHTCxLQUFLO3dCQUdMLEtBQUs7dUJBR0wsS0FBSzt1QkFHTCxLQUFLO3dCQUdMLEtBQUs7d0JBR0wsS0FBSzswQkFHTCxLQUFLOzs7O0lBckJOLDBDQUN5Qjs7SUFFekIsdUNBQzZCOztJQUU3Qix3Q0FDa0I7O0lBRWxCLHVDQUM2Qjs7SUFFN0IsdUNBQzBCOztJQUUxQix3Q0FDMkI7O0lBRTNCLHdDQUMyQjs7SUFFM0IsMENBQzZCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBJbnB1dCwgT25Jbml0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcblxyXG5AQ29tcG9uZW50KHtcclxuICBzZWxlY3RvcjogJ2JjYWMtYnV0dG9uJyxcclxuICB0ZW1wbGF0ZVVybDogJy4vYmNhYy1idXR0b24uY29tcG9uZW50Lmh0bWwnLFxyXG4gIHN0eWxlVXJsczogWycuL2JjYWMtYnV0dG9uLmNvbXBvbmVudC5zY3NzJ11cclxufSlcclxuZXhwb3J0IGNsYXNzIEJjYWNCdXR0b25Db21wb25lbnQgaW1wbGVtZW50cyBPbkluaXQge1xyXG5cclxuICBjb25zdHJ1Y3RvcigpIHsgfVxyXG5cclxuICBuZ09uSW5pdCgpIHtcclxuICB9XHJcblxyXG4gIEBJbnB1dCgpXHJcbiAgYmNhY0NvbnRlbnQ6IHN0cmluZyA9IFwiXCI7XHJcblxyXG4gIEBJbnB1dCgpXHJcbiAgYmNhY1R5cGU6IHN0cmluZyA9IFwiZGVmYXVsdFwiO1xyXG5cclxuICBASW5wdXQoKVxyXG4gIGJjYWNTaGFwZTogc3RyaW5nO1xyXG5cclxuICBASW5wdXQoKVxyXG4gIGJjYWNTaXplOiBzdHJpbmcgPSBcImRlZmF1bHRcIjtcclxuXHJcbiAgQElucHV0KClcclxuICBkaXNhYmxlZDogYm9vbGVhbiA9IGZhbHNlO1xyXG5cclxuICBASW5wdXQoKVxyXG4gIGJjYWNHaG9zdDogYm9vbGVhbiA9IGZhbHNlO1xyXG5cclxuICBASW5wdXQoKVxyXG4gIGJjYWNCbG9jazogYm9vbGVhbiA9IGZhbHNlO1xyXG5cclxuICBASW5wdXQoKVxyXG4gIGJjYWNMb2FkaW5nOiBib29sZWFuID0gZmFsc2U7XHJcblxyXG59XHJcbiJdfQ==