PersonalRoleUIExtension - конструктор

Прячем поле "Аккаунт" и/или "Пароль" в зависимости от типа входа пользователя. При изменении настроек текущего пользователя через карточку сотрудника обновляем IUserSettings.

Definition

Пространство имён: Tessa.Extensions.Platform.Client.UI
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public PersonalRoleUIExtension(
	IUserSettings settings,
	ICardRepository extendedRepository,
	ICardMetadata cardMetadata,
	ICardRepairManager cardRepairManager,
	INotificationUIManager notificationUIManager,
	ISession session,
	IUIHost uiHost,
	ICardDialogManager cardDialogManager,
	ICardUserSettingsCache cardUserSettingsCache,
	CreateCardModelWithMetadataFuncAsync createCardModelWithMetadataFuncAsync,
	ICardTypePermissionsManager permissionsManager
)

Параметры

settings  IUserSettings
 
extendedRepository  ICardRepository
 
cardMetadata  ICardMetadata
 
cardRepairManager  ICardRepairManager
 
notificationUIManager  INotificationUIManager
 
session  ISession
 
uiHost  IUIHost
 
cardDialogManager  ICardDialogManager
 
cardUserSettingsCache  ICardUserSettingsCache
 
createCardModelWithMetadataFuncAsync  CreateCardModelWithMetadataFuncAsync
 
permissionsManager  ICardTypePermissionsManager
 

См. также