UNPKG

624 BJavaScriptView Raw
1import { combine } from "@pnp/core";
2import { _List, List } from "../lists/types.js";
3import { SiteScripts } from "./types.js";
4import "../folders/list.js";
5import { Web } from "../webs/types.js";
6import { extractWebUrl } from "../utils/extract-web-url.js";
7_List.prototype.getSiteScript = async function () {
8 const rootFolder = await List(this).rootFolder();
9 const web = await Web([this, extractWebUrl(this.toUrl())]).select("Url")();
10 const absoluteListUrl = combine(web.Url, "Lists", rootFolder.Name);
11 return SiteScripts(this, "").getSiteScriptFromList(absoluteListUrl);
12};
13//# sourceMappingURL=list.js.map
\No newline at end of file