import { __decorate } from "tslib";
import { Vue, Component, Prop } from 'vue-property-decorator';
/**
 * 设计届满容器组件
 *
 * @author chitanda
 * @date 2021-04-14 10:04:44
 * @export
 * @class DesignViewWrapper
 * @extends {Vue}
 */
let DesignViewWrapper = class DesignViewWrapper extends Vue {
    render(h) {
        return h(this.viewModel.codeName, {
            props: {
                context: this.context,
                params: this.params,
                viewModel: this.viewModel,
            },
        });
    }
};
__decorate([
    Prop()
], DesignViewWrapper.prototype, "context", void 0);
__decorate([
    Prop()
], DesignViewWrapper.prototype, "params", void 0);
__decorate([
    Prop()
], DesignViewWrapper.prototype, "viewModel", void 0);
DesignViewWrapper = __decorate([
    Component({})
], DesignViewWrapper);
export { DesignViewWrapper };
