import { S, m } from "./chunk-X7DBH4KK.js"; import { d, e, n2 as n } from "./chunk-Y3WMVFTW.js"; import { s } from "./chunk-EMJ4ZSM2.js"; import { r } from "./chunk-GZT4BVFP.js"; // node_modules/@arcgis/core/layers/mixins/ArcGISService.js var p = (p2) => { let c = class extends p2 { get title() { if (this._get("title") && this.originOf("title") !== "defaults") return this._get("title"); if (this.url) { const t = m(this.url); if (r(t) && t.title) return t.title; } return this._get("title") || ""; } set title(t) { this._set("title", t); } set url(t) { this._set("url", S(t, s.getLogger(this.declaredClass))); } }; return e([d()], c.prototype, "title", null), e([d({ type: String })], c.prototype, "url", null), c = e([n("esri.layers.mixins.ArcGISService")], c), c; }; export { p }; //# sourceMappingURL=chunk-6URTNEGN.js.map