ConfigurationContext
definitely-typed › Akumina › Digispace › ConfigurationContext
Hierarchy
- ConfigurationContext
Index
Properties
- ActiveLanguages
- AkTokenDuration
- AppManagerLoggedInTime
- ApplicationInsightsKey
- CONSTANTS
- CachingStrategyInterval
- ConfigurationSiteUrl
- ContainerLayouts
- DashboardEnableEditMode
- DashboardGridHeight
- DashboardGridWidth
- DashboardInstanceSiteUrl
- DashboardView
- DashboardWidgetDefaultSize
- DashboardZoneIds
- DefaultLanguage
- DepartmentSiteMap
- EnableAzureAD
- EnableDebugMode
- EnableReusableContent
- ErrorRedirectUrl
- GoogleMapKey
- GraphClientId
- GraphRedirectUrl
- GraphSubscriptionId
- GroupTagsExtension
- GroupTypeExtension
- InstanceRowLimit
- InterchangeLoginURL
- InterchangeQueryKey
- InterchangeURL
- InternalWidgetDependencyMap
- InternalWidgetInstanceIds
- IsAppManagerLoggedIn
- IsMultiLingualEnabled
- IsNotFoundPage
- IsWorkspacesEnabled
- LanguageNeutralLists
- LoadingTemplateHtml
- NotFoundPage
- PageBuilderDefaultLayoutId
- PageLayouts
- PageRouteInfo
- PageTypes
- PageWidgetDefaultSize
- PersonaEnabledLists
- PersonaSelectionMode
- Personas
- RemoteListSiteUrl
- ReusableContentList
- ScriptTimeout
- SearchPageExclusionList
- Settings
- SiteImageObj
- SiteLogoObj
- SiteVisibleLanguages
- SkypeApiKey
- SkypeApiKeyCC
- TemplateCoreFolderName
- TemplateFolderName
- TemplateURLPrefix
- TenantUrl
- Theme
- UseEncryption
- WidgetDependencyMap
- WidgetInstanceSiteUrl
- WorkspaceThemesAvailable
Methods
- GetAdditionalLoaderConfigurations
- GetDefaultLanguage
- GetSiteVisibleLanguages
- LoadActiveLanguages
- MapDepartmentSites
- PopulateTemplateURLPrefix
- ResolveCachingStrategy
- SetDefaultLanguage
- SetSiteVisibleLanguages
- clearCache
- getCacheKey
- getCacheKeyLanguageNeutral
- loadDigispaceConfiguration
- setAppManagerLogin
- setDigispaceConfiguration
Properties
Static ActiveLanguages
▪ ActiveLanguages: any[]
Defined in index.d.ts:158
Currently Active languages {LanguageID, ID, FallBack, Name, Code, etc...}
Static AkTokenDuration
▪ AkTokenDuration: number
Defined in index.d.ts:138
Static AppManagerLoggedInTime
▪ AppManagerLoggedInTime: any
Defined in index.d.ts:164
Static ApplicationInsightsKey
▪ ApplicationInsightsKey: string
Defined in index.d.ts:107
Static CONSTANTS
▪ CONSTANTS: IConstants
Defined in index.d.ts:83
All confguratoin constants
Static CachingStrategyInterval
▪ CachingStrategyInterval: number
Defined in index.d.ts:103
Caching strategy time
Static ConfigurationSiteUrl
▪ ConfigurationSiteUrl: string
Defined in index.d.ts:123
Site URL
Static ContainerLayouts
▪ ContainerLayouts: any[]
Defined in index.d.ts:91
All container layouts objects
Static DashboardEnableEditMode
▪ DashboardEnableEditMode: boolean
Defined in index.d.ts:151
Static DashboardGridHeight
▪ DashboardGridHeight: string
Defined in index.d.ts:149
Static DashboardGridWidth
▪ DashboardGridWidth: string
Defined in index.d.ts:148
Static DashboardInstanceSiteUrl
▪ DashboardInstanceSiteUrl: string
Defined in index.d.ts:127
Dashboard Instance Site URL
Static DashboardView
▪ DashboardView: string[]
Defined in index.d.ts:152
Static DashboardWidgetDefaultSize
▪ DashboardWidgetDefaultSize: string
Defined in index.d.ts:147
Static DashboardZoneIds
▪ DashboardZoneIds: string
Defined in index.d.ts:150
Static DefaultLanguage
▪ DefaultLanguage: string
Defined in index.d.ts:130
Static DepartmentSiteMap
▪ DepartmentSiteMap: any[]
Defined in index.d.ts:105
Associative Array of objects
Static EnableAzureAD
▪ EnableAzureAD: boolean
Defined in index.d.ts:87
Is site using AzureAD ID
Static EnableDebugMode
▪ EnableDebugMode: boolean
Defined in index.d.ts:112
Is in Debug mode
Static EnableReusableContent
▪ EnableReusableContent: boolean
Defined in index.d.ts:159
Static ErrorRedirectUrl
▪ ErrorRedirectUrl: string
Defined in index.d.ts:145
#MARK - It is comming as Undefined
Static GoogleMapKey
▪ GoogleMapKey: string
Defined in index.d.ts:106
Static GraphClientId
▪ GraphClientId: string
Defined in index.d.ts:97
Static GraphRedirectUrl
▪ GraphRedirectUrl: string
Defined in index.d.ts:129
Static GraphSubscriptionId
▪ GraphSubscriptionId: string
Defined in index.d.ts:98
Static GroupTagsExtension
▪ GroupTagsExtension: any
Defined in index.d.ts:132
Static GroupTypeExtension
▪ GroupTypeExtension: any
Defined in index.d.ts:133
Static InstanceRowLimit
▪ InstanceRowLimit: number
Defined in index.d.ts:141
Static InterchangeLoginURL
▪ InterchangeLoginURL: string
Defined in index.d.ts:78
Loing URL for login to interchange
Static InterchangeQueryKey
▪ InterchangeQueryKey: string
Defined in index.d.ts:81
Static InterchangeURL
▪ InterchangeURL: string
Defined in index.d.ts:80
URL to Interchange
Static InternalWidgetDependencyMap
▪ InternalWidgetDependencyMap: any[]
Defined in index.d.ts:155
Internal widget dependency map
Static InternalWidgetInstanceIds
▪ InternalWidgetInstanceIds: any
Defined in index.d.ts:163
Instance Ids for widgets
Static IsAppManagerLoggedIn
▪ IsAppManagerLoggedIn: boolean
Defined in index.d.ts:85
Is user loggied into app manager
Static IsMultiLingualEnabled
▪ IsMultiLingualEnabled: boolean
Defined in index.d.ts:76
Is Site multilingual
Static IsNotFoundPage
▪ IsNotFoundPage: boolean
Defined in index.d.ts:137
Static IsWorkspacesEnabled
▪ IsWorkspacesEnabled: boolean
Defined in index.d.ts:135
Is workspace is enabled or not
Static LanguageNeutralLists
▪ LanguageNeutralLists: any
Defined in index.d.ts:118
Language neutral Listsname
Static LoadingTemplateHtml
▪ LoadingTemplateHtml: string
Defined in index.d.ts:72
HTML template for Loading
Static NotFoundPage
▪ NotFoundPage: string
Defined in index.d.ts:136
Static PageBuilderDefaultLayoutId
▪ PageBuilderDefaultLayoutId: number
Defined in index.d.ts:161
Static PageLayouts
▪ PageLayouts: any[]
Defined in index.d.ts:93
All premade page layout objects
Static PageRouteInfo
▪ PageRouteInfo: any
Defined in index.d.ts:167
Static PageTypes
▪ PageTypes: any[]
Defined in index.d.ts:169
Contains Array of pageTypes object
Static PageWidgetDefaultSize
▪ PageWidgetDefaultSize: string
Defined in index.d.ts:146
Static PersonaEnabledLists
▪ PersonaEnabledLists: any
Defined in index.d.ts:120
SP Lists with persona enabled
Static PersonaSelectionMode
▪ PersonaSelectionMode: string
Defined in index.d.ts:166
Static Personas
▪ Personas: any[]
Defined in index.d.ts:89
All personas
Static RemoteListSiteUrl
▪ RemoteListSiteUrl: string
Defined in index.d.ts:128
Static ReusableContentList
▪ ReusableContentList: string
Defined in index.d.ts:160
Static ScriptTimeout
▪ ScriptTimeout: number
Defined in index.d.ts:140
Time to wait for script loading
Static SearchPageExclusionList
▪ SearchPageExclusionList: string[]
Defined in index.d.ts:116
Pages to be excluded in search
Static Settings
▪ Settings: any
Defined in index.d.ts:95
settings object
Static SiteImageObj
▪ SiteImageObj: string
Defined in index.d.ts:101
Static SiteLogoObj
▪ SiteLogoObj: string
Defined in index.d.ts:100
JSON string
Static SiteVisibleLanguages
▪ SiteVisibleLanguages: any
Defined in index.d.ts:131
Static SkypeApiKey
▪ SkypeApiKey: string
Defined in index.d.ts:108
Static SkypeApiKeyCC
▪ SkypeApiKeyCC: string
Defined in index.d.ts:109
Static TemplateCoreFolderName
▪ TemplateCoreFolderName: string
Defined in index.d.ts:96
Static TemplateFolderName
▪ TemplateFolderName: string
Defined in index.d.ts:74
Template Folder name
Static TemplateURLPrefix
▪ TemplateURLPrefix: string
Defined in index.d.ts:121
Static TenantUrl
▪ TenantUrl: string
Defined in index.d.ts:110
Static Theme
▪ Theme: string
Defined in index.d.ts:114
Current Theme
Static UseEncryption
▪ UseEncryption: boolean
Defined in index.d.ts:165
Static WidgetDependencyMap
▪ WidgetDependencyMap: any[]
Defined in index.d.ts:156
Static WidgetInstanceSiteUrl
▪ WidgetInstanceSiteUrl: string
Defined in index.d.ts:125
Widget Instance URL
Static WorkspaceThemesAvailable
▪ WorkspaceThemesAvailable: string[]
Defined in index.d.ts:153
Methods
Static GetAdditionalLoaderConfigurations
▸ GetAdditionalLoaderConfigurations(): void
Defined in index.d.ts:210
Returns: void
Static GetDefaultLanguage
▸ GetDefaultLanguage(): any
Defined in index.d.ts:216
Returns: any
Static GetSiteVisibleLanguages
▸ GetSiteVisibleLanguages(languages: any): any
Defined in index.d.ts:226
Get site visible languages
Parameters:
| Name | Type | Description |
|---|---|---|
languages | any |
Returns: any
Static LoadActiveLanguages
▸ LoadActiveLanguages(activeLanguages: any): void
Defined in index.d.ts:185
Load Active Languages
Parameters:
| Name | Type | Description |
|---|---|---|
activeLanguages | any |
Returns: void
Static MapDepartmentSites
▸ MapDepartmentSites(sitedepartments: any): any[]
Defined in index.d.ts:207
Map department objects to associative array
Parameters:
| Name | Type |
|---|---|
sitedepartments | any |
Returns: any[]
Associative array.
Static PopulateTemplateURLPrefix
▸ PopulateTemplateURLPrefix(): void
Defined in index.d.ts:180
Returns: void
Static ResolveCachingStrategy
▸ ResolveCachingStrategy(cachingStrategy: any): number
Defined in index.d.ts:201
Returns currect caching strategy
Parameters:
| Name | Type | Description |
|---|---|---|
cachingStrategy | any |
Returns: number
Static SetDefaultLanguage
▸ SetDefaultLanguage(defaultLanguage: any): void
Defined in index.d.ts:215
Set default language
Parameters:
| Name | Type | Description |
|---|---|---|
defaultLanguage | any |
Returns: void
Static SetSiteVisibleLanguages
▸ SetSiteVisibleLanguages(languages: any): any
Defined in index.d.ts:221
Set Site visible Languages.
Parameters:
| Name | Type | Description |
|---|---|---|
languages | any |
Returns: any
Static clearCache
▸ clearCache(): void
Defined in index.d.ts:186
Returns: void
Static getCacheKey
▸ getCacheKey(attribute: string): string
Defined in index.d.ts:191
GetCacheKey
Parameters:
| Name | Type | Description |
|---|---|---|
attribute | string |
Returns: string
Static getCacheKeyLanguageNeutral
▸ getCacheKeyLanguageNeutral(key: string): string
Defined in index.d.ts:196
Get Language Neutral cache key
Parameters:
| Name | Type | Description |
|---|---|---|
key | string |
Returns: string
Static loadDigispaceConfiguration
▸ loadDigispaceConfiguration(): JQueryDeferred‹any›
Defined in index.d.ts:209
Returns: JQueryDeferred‹any›
Static setAppManagerLogin
▸ setAppManagerLogin(isLoggedIn: boolean, loggedInTime: any): void
Defined in index.d.ts:174
Parameters:
| Name | Type | Description |
|---|---|---|
isLoggedIn | boolean | - |
loggedInTime | any |
Returns: void
Static setDigispaceConfiguration
▸ setDigispaceConfiguration(digispaceConfiguration: any): void
Defined in index.d.ts:179
Set configuration from digispace object passed.
Parameters:
| Name | Type | Description |
|---|---|---|
digispaceConfiguration | any |
Returns: void
