import{h}from"../edel-elements.core.js";var EdelFormComponent=function(){function e(){this.grid=!1,this.spaced=!1}return e.prototype.render=function(){return h("form",{class:this.getClasses()},h("slot",null))},e.prototype.hostData=function(){return{class:"data-form"}},e.prototype.getClasses=function(){return{"data-form--grid":this.grid,"data-form--spaced":this.spaced}},Object.defineProperty(e,"is",{get:function(){return"edel-data-form"},enumerable:!0,configurable:!0}),Object.defineProperty(e,"properties",{get:function(){return{grid:{type:Boolean,attr:"grid"},hostElement:{elementRef:!0},spaced:{type:Boolean,attr:"spaced"}}},enumerable:!0,configurable:!0}),e}();export{EdelFormComponent as EdelDataForm};