import { Component, h, Host, Prop } from "@stencil/core";
/**
 * @uiName Table Row
 * @slots [{"name":"", "title":"Row Content"}]
 */
export class TableRow {
  constructor() {
    /**
     * @uiName Border
     */
    this.border = "var(--sqm-border-thickness, 1px) solid var(--sqm-border-color, #eaeaea)";
  }
  render() {
    return (h(Host, { style: { display: "contents" } },
      h("tr", { style: { border: this.border } },
        h("slot", null))));
  }
  static get is() { return "sqm-table-row"; }
  static get encapsulation() { return "shadow"; }
  static get properties() { return {
    "border": {
      "type": "string",
      "mutable": false,
      "complexType": {
        "original": "string",
        "resolved": "string",
        "references": {}
      },
      "required": false,
      "optional": false,
      "docs": {
        "tags": [{
            "text": "Border",
            "name": "uiName"
          }],
        "text": ""
      },
      "attribute": "border",
      "reflect": false,
      "defaultValue": "\"var(--sqm-border-thickness, 1px) solid var(--sqm-border-color, #eaeaea)\""
    }
  }; }
}
