import { Component, Event, h, Prop, } from "@stencil/core";
export class PopoverAddReading {
  constructor() {
    this.job = {};
  }
  render() {
    return (h("ion-content", { style: {
        "--background": "var(--ion-color-base)",
      } },
      h("ion-list", { lines: "full" },
        h("ion-item", { href: "#", onClick: (event) => this.fireenjinTrigger.emit({
            name: "addDot",
            event,
          }) },
          h("ion-icon", { name: "ellipse", slot: "start" }),
          h("ion-label", null, "Add MC Dot")),
        h("ion-item", { href: "#", onClick: (event) => this.fireenjinTrigger.emit({
            name: "addReading",
            event,
          }) },
          h("ion-icon", { name: "create", slot: "start" }),
          h("ion-label", null, "Add Reading")))));
  }
  static get is() { return "popover-add-reading"; }
  static get originalStyleUrls() { return {
    "$": ["popover-add-reading.css"]
  }; }
  static get styleUrls() { return {
    "$": ["popover-add-reading.css"]
  }; }
  static get properties() { return {
    "job": {
      "type": "unknown",
      "mutable": false,
      "complexType": {
        "original": "Partial<Job>",
        "resolved": "{ __typename?: \"Job\"; address?: Address; amountBilled?: number; amountDeducted?: number; amountOwed?: number; amountPaid?: number; appointment?: Appointment; appointments?: Appointment[]; attributionToken?: Token; category?: number; cause?: string; claimNumber?: string; createdAt?: string; createdBy?: User; customer?: User; dateOfLoss?: string; efileCount?: number; efiles?: Efile[]; feed?: Feed[]; id?: string; invoices?: Invoice[]; isFranchise?: boolean; isInsured?: boolean; isSearchable?: boolean; location?: Location; manager?: User; matterportModelId?: string; payModel?: PayModel; payables?: Payable[]; payments?: Payment[]; phone?: string; photos?: Photo[]; picture?: string; propertyAge?: number; ratings?: Rating[]; readings?: Reading[]; referral?: User; services?: ScopeService[]; sites?: Site[]; status?: string; tags?: string[]; title?: string; type?: string; updatedAt?: string; updatedBy?: User; userIds?: string[]; users?: User[]; weather?: Weather[]; weatherIds?: string[]; }",
        "references": {
          "Partial": {
            "location": "global"
          },
          "Job": {
            "location": "import",
            "path": "../../../sdk"
          }
        }
      },
      "required": false,
      "optional": false,
      "docs": {
        "tags": [],
        "text": ""
      },
      "defaultValue": "{}"
    }
  }; }
  static get events() { return [{
      "method": "fireenjinFetch",
      "name": "fireenjinFetch",
      "bubbles": true,
      "cancelable": true,
      "composed": true,
      "docs": {
        "tags": [],
        "text": ""
      },
      "complexType": {
        "original": "any",
        "resolved": "any",
        "references": {}
      }
    }, {
      "method": "fireenjinTrigger",
      "name": "fireenjinTrigger",
      "bubbles": true,
      "cancelable": true,
      "composed": true,
      "docs": {
        "tags": [],
        "text": ""
      },
      "complexType": {
        "original": "FireEnjinTriggerInput",
        "resolved": "FireEnjinTriggerInput",
        "references": {
          "FireEnjinTriggerInput": {
            "location": "import",
            "path": "@fireenjin/sdk"
          }
        }
      }
    }]; }
}
//# sourceMappingURL=popover-add-reading.js.map