CardViewControlViewModel - конструктор
Пространство имён: Tessa.UI.Cards.ControlsСборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
public CardViewControlViewModel(
CardTypeControl control,
ICardModel model,
ICardEditorModel cardEditor,
CardParametersMapper parametersMapper,
ITagInfoModelFactory tagInfoModelFactory,
ICardViewControlDependencies dependencies,
IUserSettings userSettings
)
Public Sub New (
control As CardTypeControl,
model As ICardModel,
cardEditor As ICardEditorModel,
parametersMapper As CardParametersMapper,
tagInfoModelFactory As ITagInfoModelFactory,
dependencies As ICardViewControlDependencies,
userSettings As IUserSettings
)
public:
CardViewControlViewModel(
CardTypeControl^ control,
ICardModel^ model,
ICardEditorModel^ cardEditor,
CardParametersMapper^ parametersMapper,
ITagInfoModelFactory^ tagInfoModelFactory,
ICardViewControlDependencies^ dependencies,
IUserSettings^ userSettings
)
new :
control : CardTypeControl *
model : ICardModel *
cardEditor : ICardEditorModel *
parametersMapper : CardParametersMapper *
tagInfoModelFactory : ITagInfoModelFactory *
dependencies : ICardViewControlDependencies *
userSettings : IUserSettings -> CardViewControlViewModel
Параметры
- control CardTypeControl
Базовый объект, который может включаться в состав блока типа карточки
CardTypeBlock.
- model ICardModel
Модель карточки, доступная в UI.
- cardEditor ICardEditorModel
Редактируемое представление карточки на клиенте.
- parametersMapper CardParametersMapper
- tagInfoModelFactory ITagInfoModelFactory
- dependencies ICardViewControlDependencies
Зависимости элемента управления "Представление".
- userSettings IUserSettings
Настройки, применяемые для клиентского рабочего места.