/**
 * @fileoverview added by tsickle
 * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
 */
import { Component, ElementRef, Input, ViewChild } from '@angular/core';
var SwiperItemComponent = /** @class */ (function () {
    function SwiperItemComponent() {
    }
    /**
     * @return {?}
     */
    SwiperItemComponent.prototype.ngOnInit = /**
     * @return {?}
     */
    function () {
        this.initValues();
    };
    /**
     * @return {?}
     */
    SwiperItemComponent.prototype.initValues = /**
     * @return {?}
     */
    function () {
        var defaultProps = SwiperItemComponent.defaultProps;
        this.className = this.classNameInput || defaultProps.className;
    };
    Object.defineProperty(SwiperItemComponent.prototype, "swiperItemContainer", {
        get: /**
         * @return {?}
         */
        function () {
            return this.swiperItemContainerRef.nativeElement;
        },
        enumerable: true,
        configurable: true
    });
    SwiperItemComponent.defaultProps = {
        className: ''
    };
    SwiperItemComponent.decorators = [
        { type: Component, args: [{
                    selector: 'materialize-swiper-item',
                    template: "<div class=\"swiper-item-wrapper\" #swiperItemContainer>\n  <div class=\"swiper-item\" [ngClass]=\"className\" >\n    <ng-content></ng-content>\n  </div>\n</div>\n",
                    styles: [".swiper-item-wrapper{display:inline-block;float:none;font-size:16px;overflow:hidden;white-space:normal;width:100%}.swiper-item{border:1px solid #5707eb;height:200px}"]
                }] }
    ];
    SwiperItemComponent.propDecorators = {
        swiperItemContainerRef: [{ type: ViewChild, args: ['swiperItemContainer',] }],
        classNameInput: [{ type: Input, args: ['className',] }]
    };
    return SwiperItemComponent;
}());
export { SwiperItemComponent };
if (false) {
    /** @type {?} */
    SwiperItemComponent.defaultProps;
    /** @type {?} */
    SwiperItemComponent.prototype.swiperItemContainerRef;
    /** @type {?} */
    SwiperItemComponent.prototype.classNameInput;
    /** @type {?} */
    SwiperItemComponent.prototype.className;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3dpcGVyLWl0ZW0uY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vbWF0ZXJpYWxpemUtYW5ndWxhci8iLCJzb3VyY2VzIjpbImFwcC9jb21wb25lbnRzL3N3aXBlci1pdGVtL3N3aXBlci1pdGVtLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxVQUFVLEVBQUUsS0FBSyxFQUFVLFNBQVMsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUVoRjtJQUFBO0lBNkJBLENBQUM7Ozs7SUFiQyxzQ0FBUTs7O0lBQVI7UUFDRSxJQUFJLENBQUMsVUFBVSxFQUFFLENBQUM7SUFDcEIsQ0FBQzs7OztJQUVELHdDQUFVOzs7SUFBVjtRQUNVLElBQUEsK0NBQVk7UUFFcEIsSUFBSSxDQUFDLFNBQVMsR0FBRyxJQUFJLENBQUMsY0FBYyxJQUFJLFlBQVksQ0FBQyxTQUFTLENBQUM7SUFDakUsQ0FBQztJQUVELHNCQUFJLG9EQUFtQjs7OztRQUF2QjtZQUNFLE9BQU8sSUFBSSxDQUFDLHNCQUFzQixDQUFDLGFBQWEsQ0FBQztRQUNuRCxDQUFDOzs7T0FBQTtJQXRCZSxnQ0FBWSxHQUFHO1FBQzdCLFNBQVMsRUFBRSxFQUFFO0tBQ2QsQ0FBQzs7Z0JBUkgsU0FBUyxTQUFDO29CQUNULFFBQVEsRUFBRSx5QkFBeUI7b0JBRW5DLCtLQUEyQzs7aUJBQzVDOzs7eUNBTUUsU0FBUyxTQUFDLHFCQUFxQjtpQ0FFL0IsS0FBSyxTQUFDLFdBQVc7O0lBaUJwQiwwQkFBQztDQUFBLEFBN0JELElBNkJDO1NBeEJZLG1CQUFtQjs7O0lBQzlCLGlDQUVFOztJQUVGLHFEQUFxRTs7SUFFckUsNkNBQTJDOztJQUUzQyx3Q0FBeUIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIEVsZW1lbnRSZWYsIElucHV0LCBPbkluaXQsIFZpZXdDaGlsZCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdtYXRlcmlhbGl6ZS1zd2lwZXItaXRlbScsXG4gIHN0eWxlVXJsczogWycuL3N3aXBlci1pdGVtLmNvbXBvbmVudC5zY3NzJ10sXG4gIHRlbXBsYXRlVXJsOiAnLi9zd2lwZXItaXRlbS5jb21wb25lbnQuaHRtbCdcbn0pXG5leHBvcnQgY2xhc3MgU3dpcGVySXRlbUNvbXBvbmVudCBpbXBsZW1lbnRzIE9uSW5pdCB7XG4gIHN0YXRpYyByZWFkb25seSBkZWZhdWx0UHJvcHMgPSB7XG4gICAgY2xhc3NOYW1lOiAnJ1xuICB9O1xuXG4gIEBWaWV3Q2hpbGQoJ3N3aXBlckl0ZW1Db250YWluZXInKSBzd2lwZXJJdGVtQ29udGFpbmVyUmVmOiBFbGVtZW50UmVmO1xuXG4gIEBJbnB1dCgnY2xhc3NOYW1lJykgY2xhc3NOYW1lSW5wdXQ6IHN0cmluZztcblxuICBwdWJsaWMgY2xhc3NOYW1lOiBzdHJpbmc7XG5cbiAgbmdPbkluaXQoKSB7XG4gICAgdGhpcy5pbml0VmFsdWVzKCk7XG4gIH1cblxuICBpbml0VmFsdWVzKCkge1xuICAgIGNvbnN0IHsgZGVmYXVsdFByb3BzIH0gPSBTd2lwZXJJdGVtQ29tcG9uZW50O1xuXG4gICAgdGhpcy5jbGFzc05hbWUgPSB0aGlzLmNsYXNzTmFtZUlucHV0IHx8IGRlZmF1bHRQcm9wcy5jbGFzc05hbWU7XG4gIH1cblxuICBnZXQgc3dpcGVySXRlbUNvbnRhaW5lcigpOiBIVE1MRWxlbWVudCB7XG4gICAgcmV0dXJuIHRoaXMuc3dpcGVySXRlbUNvbnRhaW5lclJlZi5uYXRpdmVFbGVtZW50O1xuICB9XG59XG4iXX0=