UNPKG

spws

Version:

SharePoint Web Services Wrapper

29 lines (28 loc) 1.02 kB
/** * Parses the Encoded Absolute URL to return an object with useful links * @param {string} encodedAbsUrl The Item EncodedAbsUrl string * @returns {object} Returns an object contains the ListName, ListUrl, DispFormUrl, EditFormUrl and NewFormUrl * @example * // Parse the Encoded Abs URL * parseEncodedAbsUrl("http://contoso/sites/test/Lists/Announcements/4_.000"); * * // Returns * { * ID: "1", * ListName: "Announcements", * ListUrl: "http://contoso/sites/test/Lists/Announcements", * NewFormUrl: "http://contoso/sites/test/Lists/Announcements/NewForm.aspx", * EditFormUrl: "http://contoso/sites/test/Lists/Announcements/EditForm.aspx?ID=4", * DispFormUrl: "http://contoso/sites/test/Lists/Announcements/DispForm.aspx?ID=4" * } * */ declare const parseEncodedAbsUrl: (encodedAbsUrl?: string) => { ID: string; ListUrl: string; ListName: string; NewFormUrl: string; EditFormUrl: string; DispFormUrl: string; }; export default parseEncodedAbsUrl;