File

projects/m2-core/src/lib/model/config/settings/WebAppSettings.ts

Extends

Settings

Index

Properties
Methods

Properties

Public brandName
Type : string
Default value : 'Semantic MDM'
Public buildThinTree
Default value : false
Public customAppName
Type : string
Default value : ''
Public customLearnMoreFilePath
Type : string
Default value : ''
Public customLoginPageImagePath
Type : string
Default value : ''
Public customStylesFilePath
Type : string
Default value : ''
Public customTileImagePath
Type : string
Default value : ''
Public documentsInSeparateTab
Default value : false
Public guestStartPageEntryId
Default value : -1
Public guestsWelcomed
Default value : false
Public guestsWithEmailWelcomed
Default value : false
Public inheritSearchCriteria
Default value : false
Public isAllRowsModeAllowed
Default value : false
Public isLocalizationAllowed
Default value : false
Public isRelationsEditorAvailable
Default value : false
Public isUnderMaintenance
Default value : false
Public journalStoragePeriod
Type : number
Default value : 0
Public ldapWelcomed
Default value : false
Public logoImagePath
Type : string
Default value : ''
Public logWebSocket
Default value : true
Public nameParserBtnNodesIds
Type : number[]
Default value : []
Public rabbitHost
Type : string
Default value : 'localhost'
Public rabbitPassword
Type : string
Default value : '111'
Public rabbitUsername
Type : string
Default value : '123'
Public reportServerLogin
Type : string
Default value : 'mdm-sla'
Public reportServerPassword
Type : string
Default value : 'mdm-sla'
Public reportServerUrl
Type : string
Default value : 'http://localhost:7080'
Public showAllNodesTileOnGreetingPage
Default value : false
Public showExternalApplicabilityTab
Default value : false
Public showLastVisitedOnGreetingPage
Default value : false
Public showSlaReports
Default value : false
Public showSolidWorksIntegratorLink
Default value : false
Public stringParserGpkSvcUrl
Type : string
Default value : 'http://gpu.sdi-solution.ru:5001'
Public stringParserMisSvcUrl
Type : string
Default value : 'http://92.53.65.240:5004'
Public supportTeamEmail
Type : string
Default value : 'support@sdi-solution.ru'
Public theme
Default value : Theme.default
Public underMaintenanceUntil
Default value : -1
Public useAudioNotification
Default value : false
Public useCustomLearnMoreFile
Default value : false
Public useCustomLoginPageImage
Default value : false
Public useCustomStyles
Default value : false
Public useCustomTileImage
Default value : false
Public useLogoImage
Default value : false

Methods

Public getInstalledPlugin
getInstalledPlugin(pluginName: string)
Parameters :
Name Type Optional
pluginName string No
Returns : InstalledPlugin
Public getInstalledPlugins
getInstalledPlugins()
Returns : InstalledPlugin[]
Public isBuiltInPluginEnabled
isBuiltInPluginEnabled(pluginName: string)

Built-in plugins

Parameters :
Name Type Optional
pluginName string No
Returns : boolean
Public isPluginRegistered
isPluginRegistered(pluginName: string)
Parameters :
Name Type Optional
pluginName string No
Returns : boolean
Public parseSystemParams
parseSystemParams(params: SystemParameterValue[])

System parameters parsing

Parameters :
Name Type Optional
params SystemParameterValue[] No
Returns : void
Public registerPlugin
registerPlugin(plugin: InstalledPlugin)
Parameters :
Name Type Optional
plugin InstalledPlugin No
Returns : void
Public setParamValue
setParamValue(paramName: string, value: ParamValue | ParamValue[])

Webapp params

Parameters :
Name Type Optional
paramName string No
value ParamValue | ParamValue[] No
Returns : void
Public unregisterPlugin
unregisterPlugin(pluginName: string)
Parameters :
Name Type Optional
pluginName string No
Returns : void
Public getPluginSettings
getPluginSettings(pluginName: string)
Type parameters :
  • T
Parameters :
Name Type Optional
pluginName string No
Returns : T | undefined
Public setPluginSettings
setPluginSettings(pluginName: string, settings: T)
Type parameters :
  • T
Parameters :
Name Type Optional
pluginName string No
settings T No
Returns : void
Public setPluginSettingsParamValue
setPluginSettingsParamValue(pluginName: string, paramName: string, value: ParamValue | ParamValue[])
Parameters :
Name Type Optional
pluginName string No
paramName string No
value ParamValue | ParamValue[] No
Returns : void

results matching ""

    No results matching ""