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

Создаёт экземпляр класса с указанием требуемых функций и репозитория карточек.

Definition

Пространство имён: Tessa.UI.Cards.Models
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
C#
public CardEditorModel(
	CreateCardModelFuncAsync createModelFuncAsync,
	CreateCardFormFuncAsync createFormFuncAsync,
	CreateFileSourceForCardModelFuncAsync createFileSourceForCardModelFuncAsync,
	CreateFileUIContainerFuncAsync createFileUIContainerFuncAsync,
	StoreCardFuncAsync storeCardFuncAsync,
	ICardDialogManager dialogManager,
	ICardRepository cardRepository,
	ICardManager cardManager,
	IExtensionContainer extensionContainer,
	IIconContainer iconContainer
)

Параметры

createModelFuncAsync  CreateCardModelFuncAsync
Функция, создающая модель карточки по карточке, её пустым строкам и методу, отображающему строку коллекционной или древовидной секции в отдельном окне или вкладке.
createFormFuncAsync  CreateCardFormFuncAsync
Функция, создающая форму карточки по умолчанию по её модели.
createFileSourceForCardModelFuncAsync  CreateFileSourceForCardModelFuncAsync
Функция, создающая источник файлов для карточки.
createFileUIContainerFuncAsync  CreateFileUIContainerFuncAsync
Функция, создающая контейнер файлов.
storeCardFuncAsync  StoreCardFuncAsync
Функция, выполняющая сохранение карточки с файлами.
dialogManager  ICardDialogManager
Предоставляет средства для вывода диалогов, используемых в карточках и типах карточек.
cardRepository  ICardRepository
Репозиторий карточек.
cardManager  ICardManager
Объект, управляющий операциями с карточками.
extensionContainer  IExtensionContainer
Контейнер расширений.
iconContainer  IIconContainer
Контейнер иконок

См. также