projects/m2-core/src/lib/core/service/config/client-config.service.ts
constructor(http: HttpClient, logger: Logger, endpointService: EndpointConfigService)
|
||||||||||||
|
Parameters :
|
| Public addEmailGuestDefaultSecurityGroup | ||||||
addEmailGuestDefaultSecurityGroup(groupId: number)
|
||||||
|
Parameters :
Returns :
Promise<void>
|
| Static applyWorkTimeMode | ||||||
applyWorkTimeMode(workTime: WorkTime)
|
||||||
|
Parameters :
Returns :
void
|
| Public clearGlobalSearchParamsCustomization | ||||||
clearGlobalSearchParamsCustomization(tablePresentationId: number)
|
||||||
|
Parameters :
Returns :
Promise<void>
|
| Public clearTableCustomization |
clearTableCustomization(tablePresentationId: number, skipChildren?: boolean)
|
|
Returns :
Promise<void>
|
| Public clearUserSearchParamsCustomization | ||||||
clearUserSearchParamsCustomization(tablePresentationId: number)
|
||||||
|
Parameters :
Returns :
Promise<void>
|
| Public createExtendedSearchCriteriaContextMenu | |||||||||||||||
createExtendedSearchCriteriaContextMenu(tablePresentationId: number, uiFilters: SearchUIFilter[], validateExtendedSearchFiltersFn: Function, roles: SecurityRoleType[])
|
|||||||||||||||
|
Search
Parameters :
Returns :
MenuItem[]
|
| Public createPersonalReferenceBook |
createPersonalReferenceBook()
|
|
Returns :
Promise<ReferenceBook>
|
| Public deleteClientFile | ||||||
deleteClientFile(filePath: string)
|
||||||
|
Parameters :
Returns :
Promise<void>
|
| Public deleteEmailGuestDefaultSecurityGroup | ||||||
deleteEmailGuestDefaultSecurityGroup(groupId: number)
|
||||||
|
Parameters :
Returns :
Promise<void>
|
| Public deletePersonalReferenceBooks | ||||||
deletePersonalReferenceBooks(bookIds: number[])
|
||||||
|
Parameters :
Returns :
Promise<void>
|
| Public editClientParams | ||||||
editClientParams(requests: EditClientParamRequest[])
|
||||||
|
Редактирование параметра (доступно только пользователю с ролью "sysAdministration").
Parameters :
Returns :
Promise<void>
|
| Public editPersonalReferenceBook | ||||||
editPersonalReferenceBook(request: EditReferenceBookRequest)
|
||||||
|
Parameters :
Returns :
Promise<ReferenceBook>
|
| Public editPersonalReferenceBooks | ||||||
editPersonalReferenceBooks(requests: EditReferenceBookRequest[])
|
||||||
|
Personal reference books
Parameters :
Returns :
Promise<ReferenceBook[]>
|
| Public editWebappParam | ||||||||||||
editWebappParam(paramName, paramValue: ParamValue | ParamValue[], valueType?: AttributeType)
|
||||||||||||
|
Parameters :
Returns :
Promise<void>
|
| Public editWorkTime | ||||||
editWorkTime(request: EditWorkTimeRequest)
|
||||||
|
Parameters :
Returns :
Promise<WorkTime>
|
| Public getApplicationItemAttributeValueSuggestions | ||||||||||||||||||||
getApplicationItemAttributeValueSuggestions(propertyId: number, applicationId: number, filterOnValues, phrase: string)
|
||||||||||||||||||||
|
Parameters :
Returns :
Promise<ConstraintTableCell[]>
|
| Public getAppliedUpdates |
getAppliedUpdates()
|
|
DB updates
Returns :
Promise<AppliedUpdate[]>
|
| Public getAuthInfo | ||||||
getAuthInfo(reload?: boolean)
|
||||||
|
Parameters :
Returns :
Promise<AuthInfo>
|
| Public getCliSpnegoDisable |
getCliSpnegoDisable()
|
|
Returns :
Promise<Blob>
|
| Public getCliSpnegoEnable | ||||||
getCliSpnegoEnable(request: LdapCliRequest)
|
||||||
|
LDAP
Parameters :
Returns :
Promise<Blob>
|
| Public getConstraintTableSuggestions | ||||||||||||||||
getConstraintTableSuggestions(constraintTableId: number, meaningId: number, phrase: string)
|
||||||||||||||||
|
Parameters :
Returns :
Promise<ConstraintTableCell[]>
|
| Public getDownloadClientFileUrl |
getDownloadClientFileUrl(fileName: string, preventCache?: boolean)
|
|
Returns :
string
|
| Public getEmailGuestDefaultSecurityGroups |
getEmailGuestDefaultSecurityGroups()
|
|
Registration
Returns :
Promise<number[]>
|
| Public getFullTextPropositions |
getFullTextPropositions(searchQuery: string, entityType: string)
|
|
Propositions
Returns :
Promise<Proposition[]>
|
| Public getFullTextSuggestions |
getFullTextSuggestions(phrase: string, entityType: string)
|
|
Suggestions
Returns :
Promise<FullTextSuggestion[]>
|
| Public getIsLoggedIn | ||||||
getIsLoggedIn(reload?: boolean)
|
||||||
|
Parameters :
Returns :
Promise<boolean>
|
| Public getLastUsedExtendedSearchCriterionValues | ||||||
getLastUsedExtendedSearchCriterionValues(propertyId: number)
|
||||||
|
Parameters :
Returns :
Promise<string[]>
|
| Public getModuleParams | ||||||
getModuleParams(moduleId: string)
|
||||||
|
Parameters :
Returns :
Promise<SystemParameter[]>
|
| Public getModules |
getModules()
|
|
Module and its params
Returns :
Promise<Module[]>
|
| Public getNamedPropertyValueSuggestions |
getNamedPropertyValueSuggestions(propertyId: number, phrase: string)
|
|
#16350 получить имеющиеся наименвания контекстов
Returns :
Promise<string[]>
|
| Public getOldWebAppSettings |
getOldWebAppSettings()
|
|
Returns :
Observable<WebAppSettings>
|
| Public getPinnedElementsHolder | ||||||
getPinnedElementsHolder(startPageEntryId?: number)
|
||||||
|
Parameters :
Returns :
Promise<ReferenceBook>
|
| Public getPropertyValueSuggestions | |||||||||||||||||||||||||
getPropertyValueSuggestions(propertyId: number, elementId?: number, filterOnValues, phrase: string)
|
|||||||||||||||||||||||||
|
Parameters :
Returns :
Promise<ConstraintTableCell[]>
|
| Public getUserSettings |
getUserSettings()
|
|
It's better to use userSettings$ instead
Returns :
Promise<UserSettings>
|
| Public getVersion |
getVersion()
|
|
General
Returns :
Promise<string>
|
| Public getWorkTime |
getWorkTime()
|
|
Work time
Returns :
Promise<WorkTime>
|
| Public getWorkTime$ |
getWorkTime$()
|
|
Returns :
Observable<WorkTime>
|
| Public init |
init()
|
|
App Settings
Returns :
Promise<void>
|
| Public loadSystemParams |
loadSystemParams()
|
|
Returns :
Promise<void>
|
| Public reExecuteUpdate | ||||||
reExecuteUpdate(updateId: number)
|
||||||
|
Parameters :
Returns :
Promise<AppliedUpdate>
|
| Public registerPlugin | ||||||
registerPlugin(request: RegisterPluginRequest)
|
||||||
|
Если в запросе передается параметр, который уже заведен, его нужно пропустить. Порядок сортировки параметров взять из порядка запросов.
Parameters :
Returns :
Promise<SystemParameterValue[]>
|
| Public resetAuthInfo |
resetAuthInfo()
|
|
Returns :
void
|
| Public resetUserSettings |
resetUserSettings()
|
|
Returns :
Promise<void>
|
| Public saveFullTextSearchCriteria | ||||||
saveFullTextSearchCriteria(criteria: string)
|
||||||
|
Parameters :
Returns :
Promise<void>
|
| Public setInstalledPluginState |
setInstalledPluginState(pluginName: string, isEnabled: boolean)
|
|
Plugins
Returns :
Promise<void>
|
| Public setIsLoggedIn | ||||||
setIsLoggedIn(isLoggedIn: boolean)
|
||||||
|
Parameters :
Returns :
Promise<any>
|
| Public setUserSearchParamsAsGlobal | ||||||
setUserSearchParamsAsGlobal(tableId: number)
|
||||||
|
Parameters :
Returns :
Promise<void>
|
| Public unregisterPlugin |
unregisterPlugin(pluginName: string, deleteSettings?: boolean)
|
|
Returns :
Promise<void>
|
| Public updateColumnAppearance | ||||||
updateColumnAppearance(request: ColumnAppearanceRequest)
|
||||||
|
Parameters :
Returns :
Promise<void>
|
| Public updateColumnsAppearance | ||||||
updateColumnsAppearance(requests: ColumnAppearanceRequest[])
|
||||||
|
Table customization
Parameters :
Returns :
Promise<void>
|
| Public updateCustomStylesFile | ||||||
updateCustomStylesFile(path: string)
|
||||||
|
Parameters :
Returns :
Promise<void>
|
| Public updateSearchParams | ||||||
updateSearchParams(requests: SearchParameterRequest[])
|
||||||
|
Parameters :
Returns :
Observable<StringMap<SearchParameter>>
|
| Public updateSearchParamsIfNeeded | ||||||||||||
updateSearchParamsIfNeeded(tableId: number, prevUIFilters: SearchUIFilter[], newFiltersInfo: SearchFilterInfo[])
|
||||||||||||
|
Stored extended search filters
Parameters :
Returns :
void
|
| Public updateStartPageEntries | ||||||
updateStartPageEntries(requests: StartPageEntryRequest[])
|
||||||
|
Start page
Parameters :
Returns :
Promise<void>
|
| Public updateStartPageEntry | ||||||
updateStartPageEntry(request: StartPageEntryRequest)
|
||||||
|
Parameters :
Returns :
Promise<void>
|
| Public updateUseCustomStyles | ||||||
updateUseCustomStyles(use: boolean)
|
||||||
|
Custom stylesheet
Parameters :
Returns :
Promise<void>
|
| Public Async updateUserSettings | ||||||||||||
updateUserSettings(modify: (s: UserSettings) => void, predicate?: (s?: UserSettings) => void)
|
||||||||||||
|
Отредактировать пользовательские настройки
Parameters :
Returns :
Promise<void>
|
| Public updateVisibleColumns | ||||||||||||
updateVisibleColumns(requests: ColumnAppearanceRequest[], tableType: TableType | string, getVisibleColumnIdsFn: (settings: UserSettings) => void)
|
||||||||||||
|
User defined columns set update
Parameters :
Returns :
Promise<void>
|
| Public uploadClientFile | ||||||
uploadClientFile(request: UploadFileRequest)
|
||||||
|
Client files
Parameters :
Returns :
Promise<string>
|
| Public webAppSettings$ |
Default value : this.webAppSettingsSubj$.asObservable()
|
| webAppSettings |
getwebAppSettings()
|
| userSettings$ |
getuserSettings$()
|