@esri/hub.js
Guides
API Reference
GitHub
Menu
@esri/hub.js
Packages
common
_prepareUploadRequests
_waitForItemReady
addContextToSlug
addDays
addDomain
addPermissionPolicy
addSiteDomains
addSolutionResourceUrlToAssets
addUsersToGroup
applyPermissionMigration
applyPropertiesToItems
applyUiSchemaElementOptions
applyVersion
arrayToObject
asyncForEach
autoAddUsers
batch
bBoxToExtent
bboxToString
buildDraft
buildExistingExportsPortalQuery
camelize
canEditEvent
canEditItem
canEditSite
canEditSiteContent
capitalize
checkAlphaGating
checkAssertion
checkAssertions
checkAuthentication
checkCapability
checkCapabilityAccess
checkEdit
checkEntityPolicy
checkForStaleVersion
checkLicense
checkOwner
checkPermission
checkPrivileges
chunkArray
clearSession
cloneObject
completeOAuth2
compose
composeContent
configureBaseResources
constructSlug
convertItemToSite
convertModelToSite
convertSolutionTemplateResourcesToAssets
convertToWellKnownLocale
convertUrlsToAnchorTags
createExtent
createId
createItemFromFile
createItemFromUrl
createItemFromUrlOrFile
createModel
createOperationPipeline
createSite
createVersion
dasherize
datasetToContent
datasetToItem
deepContains
deepFind
deepFindById
deepGetPropValues
deepSet
deepStringReplace
deleteProp
deleteSite
deleteVersion
detectDataTypeFromExtension
detectDataTypeFromHeader
doesItemExistWithTitle
domainExists
domainExistsPortal
dotifyString
emailOrgUsers
enrichContentSearchResult
enrichGroupSearchResult
enrichPageSearchResult
enrichSiteSearchResult
enrichUserSearchResult
ensureProp
ensureUniqueDomainName
ensureUniqueString
extend
extentToBBox
extentToPolygon
failSafe
failSafeUpdate
fetchAllPages
fetchAndUploadResource
fetchAndUploadThumbnail
fetchCatalog
fetchContent
fetchGroupEnrichments
fetchHubEntity
fetchHubTranslation
fetchImageAsBlob
fetchMaxNumUserGroupsLimit
fetchModelFromItem
fetchModelResources
fetchOrg
fetchOrgLimits
fetchSiteModel
fetchUserEnrichments
filterBy
filterSchemaToUiSchema
findBy
findItemsBySlug
flattenArray
formatFilterBlock
formatOgcAggregationsResponse
formatOgcItemsResponse
formatPredicate
generateRandomString
getBasePropertyMap
getCampaignUrl
getCategory
getContentIdentifier
getContentTypeIcon
getContentTypeLabel
getCulture
getDomainsForSite
getExtentCenter
getFamily
getFamilyTypes
getFeatureLayerItem
getFeatureServiceItem
getFeatureServiceTitle
getFileName
getFilterQueryParam
getGeographicOrgExtent
getGroupHomeUrl
getGroupThumbnailUrl
getHubApiFromPortalUrl
getHubApiUrl
getHubApiUrlFromPortal
getHubLocaleAssetUrl
getHubProduct
getHubProjectEditorConfig
getHubUrlFromPortal
getIncludeListFromItemType
getInputFeatureServiceModel
getItemApiUrl
getItemAssets
getItemBySlug
getItemDataUrl
getItemHomeUrl
getItemHubId
getItemLayerId
getItemOrgId
getItemThumbnailUrl
getLayerIdFromUrl
getModel
getModelBySlug
getModelFromOptions
getNextFunction
getNextOgcCallback
getOgcAggregationQueryParams
getOgcItemQueryParams
getOrgDefaultTheme
getOrgExtentAsBBox
getPermissionPolicy
getPolicyResponseCode
getPortalApiUrl
getPortalBaseFromOrgUrl
getPortalUrl
getPortalUrls
getProp
getPropertyMap
getProps
getProxyUrl
getPublisherInfo
getQPredicate
getQQueryParam
getQueryString
getServiceTypeFromUrl
getSession
getSiteById
getSourceFeatureServiceModelFromFieldworker
getStakeholderModel
getStructuredLicense
getSubscriptionType
getSurveyModels
getTypeCategories
getTypeFromEntity
getTypes
getUiSchemaProps
getUniqueDomainName
getUniqueDomainNamePortal
getUniqueItemTitle
getUniqueSlug
getUserHomeUrl
getUserThumbnailUrl
getVersion
getWellKnownCatalog
getWellknownCollection
getWellknownCollections
getWithDefault
getWorkspaceCapabilities
hasBasePriv
hubApiRequest
hubSearch
includes
incrementString
interpolate
interpolateItemId
inviteUsers
isBBox
isCapability
isDomainForLegacySite
isDomainUsedElsewhere
isDownloadable
isFeatureLayer
isFeatureService
isFeatureService
isFieldworkerView
isGuid
isMapOrFeatureServerUrl
isNil
isPermission
isSafeRedirectUrl
isService
isSiteType
isSlug
isSubsystem
isUpdateGroup
isUrl
isValidDomain
isValidExtent
isWellKnownTypeFilter
itemToContent
itemToSearchResult
last
lookupDomain
mapBy
mapModelToObject
mapObjectToModel
maybeAdd
maybePush
mergeObjects
normalizeItemType
normalizeSolutionTemplateItem
objectToArray
objectToJsonBlob
ogcApiRequest
ogcItemToSearchResult
parseDatasetId
parseInclude
pingFeatureService
pingUrl
processEntityCapabilities
processRevertableTasks
propifyString
registerBrowserApp
registerSiteAsApplication
removeContextFromSlug
removeDomain
removeDomainByHostname
removeDomainsBySiteId
removeEmptyProps
removePermissionPolicy
removeResource
replaceItemId
runRevertableTask
saveSession
searchOgcAggregations
searchOgcItems
searchVersions
serializeModel
serializeQueryForPortal
serializeSpatialReference
setContentType
setItemThumbnail
setProp
setSlugKeyword
shareItemToGroups
shouldHaveDataUrl
slugify
stringToBlob
stripProtocol
subsetSchema
titleize
unique
uniqueBy
unprotectModel
unshareItemFromGroups
updateDomain
updateModel
updateSite
updateVersion
upgradeCatalogSchema
upgradeProtocol
upgradeSiteSchema
uploadImageResource
uploadResourcesFromUrl
upsertModelResources
upsertResource
validateUrl
without
withoutByProp
ArcGISContext
ArcGISContextManager
Catalog
Collection
Hub
HubDiscussion
HubError
HubInitiative
HubItemEntity
HubProject
HubSite
Logger
OperationError
OperationStack
RemoteServerError
addCreateItemTypes
categories
collections
DEFAULT_DISCUSSION
DEFAULT_INITIATIVE
DEFAULT_PROJECT
DEFAULT_SITE
DEFAULT_THEME
EntityResourceMap
GLOBAL_EXTENT
HUB_CDN_URLMAP
HubProjectCreateUiSchema
HubProjectEditUiSchema
PORTAL_EXPORT_TYPES
SEARCH_APIS
WellKnownItemPredicates
CapabilityPermissions
DEFAULT_DISCUSSION_MODEL
DEFAULT_INITIATIVE_MODEL
DEFAULT_PROJECT_MODEL
DEFAULT_SITE_MODEL
ENTERPRISE_SITE_ITEM_TYPE
HUB_DISCUSSION_ITEM_TYPE
HUB_INITIATIVE_ITEM_TYPE
HUB_LOCALES
HUB_PROJECT_ITEM_TYPE
HUB_SITE_ITEM_TYPE
HUB_SITE_ITEM_TYPE
HubPermissionsPolicies
HubProjectSchema
itemPropsNotInTemplates
PageVersionIncludeList
REQUIRED_PRIVS
SITE_SCHEMA_VERSION
SiteCapabilityPermissions
SitePermissions
SiteVersionIncludeList
STANDARD_LICENSES
VERSION_RESOURCE_NAME
VERSION_RESOURCE_PROPERTIES
WGS84_WKID
DatePrecision
FileExtension
ItemType
Level
PROJECT_STATUSES
PublisherSource
UiSchemaElementTypes
UiSchemaRuleEffects
UiSchemaSectionTypes
UpdateFrequency
AccessControl
AccessLevel
AssertionType
BBox
Capability
CollaborationType
DatasetResource
EditorConfigType
Enrichments
EntityCapabilities
EntityType
GenericAsyncFunc
GeographyProvenance
GroupEnrichment
HubEntity
HubEntityType
HubFamily
HubLicense
HubProduct
HubSubsystem
HubSystemStatus
IBatch
IBatchTransform
IHubLocationType
IItemTemplate
IRevertableTaskResult
ItemOrServerEnrichment
NamedApis
OrgLimitType
Permission
PipelineFn
PlatformPrivilege
PolicyResponse
SearchableType
SearchFunction
SettableAccessLevel
SystemStatus
UiSchemaElementOptions
UserEnrichment
Visibility
WellKnownCatalog
WellKnownCollection
IAccessResponse
IActionLink
IAddMemberContext
IAllowedFileTypes
IApiDefinition
IArcGISContext
IArcGISContextManagerOptions
IArcGISContextOptions
ICapabilityAccessResponse
ICapabilityPermission
ICatalogInfo
ICatalogScope
IChangeEventDetail
IComposeContentOptions
IConfigurationSchema
IConfigurationValues
IConsolidatedResult
IContainsOptions
IContainsResponse
ICreateVersionOptions
IDatasetEnrichments
IDateRange
IDeepCatalogInfo
IDomainEntry
IDraft
IEditorConfig
IEmail
IEnrichmentErrorInfo
IEntityPermissionPolicy
IEntityResource
IEventModel
IFetchContentOptions
IFileType
IFilter
IGeometryProperties
IGetGroupSharingDetailsResults
IGetSurveyModelsResponse
IGetWellKnownCatalogOptions
IGroupAndEnrichments
IGroupEnrichments
IGroupMembershipSummary
IHubAdditionalResource
IHubAggregation
IHubCatalog
IHubCollection
IHubContent
IHubContentEnrichments
IHubDiscussion
IHubEntityBase
IHubEvent
IHubExtent
IHubGeography
IHubImage
IHubImageOptions
IHubInitiative
IHubItemEntity
IHubLayout
IHubLocation
IHubOptions
IHubPage
IHubProject
IHubRequestOptions
IHubRequestOptionsPortalSelf
IHubSearchOptions
IHubSearchResponse
IHubSearchResult
IHubSite
IHubSiteTheme
IHubStage
IHubStageLink
IHubTeam
IHubTimeline
IHubUserRequestOptions
IInitiativeItem
IInitiativeModel
IInitiativeModelTemplate
IItemAndEnrichments
IItemEnrichments
IItemResource
IItemResource
ILink
IMatchOptions
IMessage
IMetadataPaths
IModel
IModelTemplate
IOgcAggregationsResponse
IOgcItem
IOgcItemsResponse
IOperation
IOrgLimit
IPermissionAccessResponse
IPermissionPolicy
IPipeable
IPolicyAssertion
IPolicyCheck
IPolygonProperties
IPredicate
IPropertyMap
IQuery
IQueryParams
IRelativeDate
IRevertableTaskFailed
IRevertableTaskSuccess
ISearchResponse
ISearchResponseHash
ISerializedOperationStack
IServerEnrichments
ISimpleResult
ISolutionTemplate
ISortOption
IStructuredLicense
ITemplateAsset
IThumbnailOptions
IUiSchema
IUiSchemaElement
IUiSchemaRule
IUpdatePageOptions
IUpdateSiteOptions
IUserAndEnrichments
IUserEnrichments
IValidationResult
IVersion
IVersionMetadata
IWellKnownApis
IWithBannerImage
IWithBannerImageStore
IWithCapabilityBehavior
IWithCatalog
IWithCatalogBehavior
IWithEditorBehavior
IWithFeaturedImageBehavior
IWithLayout
IWithLayoutStore
IWithPermissionBehavior
IWithPermissions
IWithSharingBehavior
IWithSlug
IWithStoreBehavior
IWithThumbnailBehavior
IWithVersioningBehavior
IWithViewSettings
IWorkspaceCapabilityResponse
discussions
apiRequest
authenticateRequest
canCreateChannel
canCreateReaction
canDeletePost
canModifyChannel
canModifyPost
canModifyPostStatus
canPostToChannel
canReadFromChannel
createChannel
createChannelNotificationOptOut
createPost
createReaction
createReply
fetchChannel
fetchChannelNotifcationOptOut
fetchPost
isChannelInclusive
isDiscussable
isOrgAdmin
parseDiscussionURI
parseMentionedUsers
reduceByGroupMembership
removeChannel
removeChannelActivity
removeChannelNotificationOptOut
removePost
removeReaction
request
searchChannels
searchPosts
updateChannel
updatePost
updatePostSharing
updatePostStatus
ChannelPermission
RemoteServerError
CANNOT_DISCUSS
MENTION_ATTRIBUTE
AclCategory
AclSubCategory
ChannelFilter
ChannelRelation
ChannelSort
CommonSort
DiscussionSource
DiscussionType
PostReaction
PostRelation
PostSort
PostStatus
PostType
ReactionRelation
Role
SharingAccess
SortOrder
PostReactionSummary
IChannel
IChannelAclPermission
IChannelAclPermissionDefinition
IChannelAclPermissionUpdateDefinition
IChannelNotificationOptOut
ICreateChannel
ICreateChannelNotificationOptOutParams
ICreateChannelParams
ICreateChannelPermissions
ICreateChannelPost
ICreateChannelSettings
ICreatePost
ICreatePostParams
ICreateReaction
ICreateReactionOptions
ICreateReplyParams
IDiscussionParams
IDiscussionsMentionMeta
IDiscussionsRequestOptions
IDiscussionsUser
IFetchChannel
IFetchChannelNotificationOptOutParams
IFetchChannelParams
IFetchPost
IFetchPostParams
IPagedResponse
IPlatformSharing
IPost
IPostOptions
IReaction
IRemoveChannelActivityParams
IRemoveChannelActivityResult
IRemoveChannelNotificationOptOutParams
IRemoveChannelNotificationOptOutResult
IRemoveChannelParams
IRemoveChannelResponse
IRemovePostParams
IRemovePostResponse
IRemoveReactionOptions
IRemoveReactionResponse
ISearchChannels
ISearchChannelsParams
ISearchPosts
ISearchPostsParams
IUpdateChannel
IUpdateChannelParams
IUpdatePost
IUpdatePostParams
IUpdatePostSharing
IUpdatePostSharingParams
IUpdatePostStatus
IUpdatePostStatusParams
IWithAuthor
IWithEditor
IWithFiltering
IWithSorting
IWithTimeQueries
IWithTimestamps
downloads
pollDownloadMetadata
requestDatasetExport
requestDownloadMetadata
DownloadFormats
DownloadStatus
DownloadFormat
DownloadStatuses
DownloadTarget
IDatasetExportRequestParams
IDatasetExportResult
IDownloadMetadataRequestParams
IDownloadMetadataResults
IPollDownloadMetadataRequestParams
IPoller
events
addUsersToEvent
getEventFeatureServiceUrl
getEventQueryFromType
getEventServiceItem
getEventServiceUrl
registerForEvent
searchEvents
unregisterForEvent
IEventRegisterOptions
IEventResourceObject
search
agoSearch
flattenCategories
kMerge
mergeAggregations
mergePages
serialize
BinaryHeap
InvalidPaginationInputError
SortDirection
IAggregation
IAggregationResult
IDateRange
IHubResult
IHubResults
ISearchParams
ISearchRequest
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
surveys
getDetailedSurveyStatus
getGroupSharingDetails
getSurveyStatus
getSurveyStatusFromSchedule
isDraft
isPublished
migrateFormPropertiesSettings
setAccess
setAccessRevertable
shareWithGroup
shareWithGroupRevertable
shouldDisplayResults
unshareWithGroup
unshareWithGroupRevertable
ISurveyStatus
IFormItem
IFormItemProperties
IStakeholderItem
ISurveyFormJson
ISurveySchedule
teams
addOrInviteUsersToTeam
addOrInviteUsersToTeams
addUsersToTeam
applyPrivPropValuesToTemplate
canEditTeam
canUserCreateTeam
canUserCreateTeamInProduct
createHubTeam
createHubTeams
doesGroupExist
getAllowedGroupAccess
getOrgGroupLimit
getTeamById
getTeamMembers
getTeamPropertiesMapForProduct
getTeamsAvailableInProduct
getTeamsForProduct
getTeamStatus
getTeamTemplate
getTeamTypesAvailableInProduct
getUniqueGroupTitle
getUserCreatableTeams
hasAllPrivileges
removeInvalidPrivs
removeTeam
removeTeamFromItems
removeUsersFromTeam
removeUsersFromTeams
searchTeamContent
searchTeamMembers
teamsToAddUsersTo
updateTeam
updateUserMembership
GROUP_ACCESS_PRIVS
limitsHash
TYPEMAP
TEAMTYPES
WELLKNOWNTEAMS
AGOAccess
HubProduct
HubTeamType
IAddOrInviteContext
IAddOrInviteEmail
IAddOrInviteResponse
IAddOrInviteToTeamResult
IGroupTemplate
IPrivPropValues
ITeamsStatus
ITeamStatus
IUserOrgRelationship
IUserWithOrgType
PostReactionSummary
Type alias
Value(s):
Type alias defined in
discussions/src/types.ts:418