import { __decorate, __extends, __metadata } from "tslib";
import { Check } from '../../Check';
import { Vue, Component, Prop } from 'vue-property-decorator';
var DetailsRowCheckBase = /** @class */ (function (_super) {
    __extends(DetailsRowCheckBase, _super);
    function DetailsRowCheckBase() {
        return _super !== null && _super.apply(this, arguments) || this;
    }
    DetailsRowCheckBase.prototype.render = function (h) {
        return h(Check, {
            attrs: {
                checked: this.selected,
            },
        });
    };
    __decorate([
        Prop({ type: Boolean, default: false }),
        __metadata("design:type", Boolean)
    ], DetailsRowCheckBase.prototype, "selected", void 0);
    DetailsRowCheckBase = __decorate([
        Component({
            components: {},
        })
    ], DetailsRowCheckBase);
    return DetailsRowCheckBase;
}(Vue));
export { DetailsRowCheckBase };
//# sourceMappingURL=DetailsRowCheck.base.js.map