Version 16.0.0
@esri/hub-sites
Module to interact with ArcGIS Hub Sites in Node.js and modern browsers.
npm install:
npm install @esri/hub-sites @esri/arcgis-rest-auth@^2.13.0 || 3 @esri/arcgis-rest-portal@^2.19.0 || 3 @esri/arcgis-rest-request@^2.13.0 || 3 @esri/hub-common@^15.0.0 @esri/hub-initiatives@^15.0.0 @esri/hub-teams@^15.0.0
Module Import:
import {
_getSharingEligibleModels,
applyDraft,
convertCard,
convertLayoutToTemplate,
convertPageToTemplate,
convertRow,
convertSection,
convertSiteToTemplate,
createPage,
createPageModelFromTemplate,
createSite,
createSiteModelFromTemplate,
deleteDraft,
ensureOptionalGroupsTemplating,
ensurePageHasSiteEntry,
ensureRequiredPageProperties,
ensureRequiredSiteProperties,
extractAssets,
fetchAndApplyDraft,
fetchDraft,
getCardDependencies,
getDataForSiteItem,
getDomain,
getDomains,
getDraftDate,
getLayoutDependencies,
getMembers,
getPageDependencies,
getPageEditUrl,
getPageItemType,
getPortalSiteHostname,
getPortalSiteUrl,
getRowDependencies,
getSectionDependencies,
getSiteDependencies,
getSiteEditUrl,
getSiteItemType,
hasUnpublishedChanges,
interpolateSite,
isPage,
isSite,
linkSiteAndPage,
markPublished,
markUnpublished,
removePage,
removeSite,
removeSiteFromPage,
removeUnusedResources,
saveDraft,
savePublishedStatus,
shareItemsToSiteGroups,
siteSecondPass,
unlinkPagesFromSite,
unlinkSiteAndPage,
updateAppRedirectUris,
updatePage,
updateSite,
updateSiteApplicationUris,
upgradeDraftSchema,
} from "@esri/hub-sites";
- _getSharingEligibleModels
- applyDraft
- convertCard
- convertLayoutToTemplate
- convertPageToTemplate
- convertRow
- convertSection
- convertSiteToTemplate
- createPage
- createPageModelFromTemplate
- createSite
- createSiteModelFromTemplate
- deleteDraft
- ensureOptionalGroupsTemplating
- ensurePageHasSiteEntry
- ensureRequiredPageProperties
- ensureRequiredSiteProperties
- extractAssets
- fetchAndApplyDraft
- fetchDraft
- getCardDependencies
- getDataForSiteItem
- getDomain
- getDomains
- getDraftDate
- getLayoutDependencies
- getMembers
- getPageDependencies
- getPageEditUrl
- getPageItemType
- getPortalSiteHostname
- getPortalSiteUrl
- getRowDependencies
- getSectionDependencies
- getSiteDependencies
- getSiteEditUrl
- getSiteItemType
- hasUnpublishedChanges
- interpolateSite
- isPage
- isSite
- linkSiteAndPage
- markPublished
- markUnpublished
- removePage
- removeSite
- removeSiteFromPage
- removeUnusedResources
- saveDraft
- savePublishedStatus
- shareItemsToSiteGroups
- siteSecondPass
- unlinkPagesFromSite
- unlinkSiteAndPage
- updateAppRedirectUris
- updatePage
- updateSite
- updateSiteApplicationUris
- upgradeDraftSchema
- DRAFT_RESOURCE_REGEX
- PAGE_DRAFT_INCLUDE_LIST
- PAGE_TEMPLATE_KEYWORD
- PAGE_TYPE_KEYWORD
- SITE_DRAFT_INCLUDE_LIST
- SITE_UI_VERSION
- UNPUBLISHED_CHANGES_KW
- ICard
- IEntry
- ILayout
- IRow
- ISection
- ISettings
- ITemplatizedCard
- ITemplatizedLayout
- ITemplatizedRow
- ITemplatizedSection