IAdvancedCardDialogManager - интерфейс
Объект, предоставляющий методы для открытий карточки в модальном диалоге.
Пространство имён: Tessa.UI.CardsСборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
public interface IAdvancedCardDialogManager
Public Interface IAdvancedCardDialogManager
public interface class IAdvancedCardDialogManager
type IAdvancedCardDialogManager = interface end
CreateCardAsync |
Создаёт карточку и открывает её в модальном диалоге. Запрос на создание карточки и расширения выполняются асинхронно.
Используйте метод с конструкцией await.
|
CreateUIContextActionOverridings |
Создать объект с набором делегатов для переопределения действий в [Tessa.UI.IUIHost]. Переопределенные действия с
карточками позволяют отображать карточку в отдельных модальных диалогах.
|
OpenCardAsync |
Открывает карточку или выбирает вкладку с уже открытой карточкой, если карточка по идентификатору
cardID уже была открыта. Запрос на открытие карточки и расширения выполняются асинхронно.
Используйте метод с конструкцией await.
|
ShowCardAsync(ICardEditorModel, FuncICardEditorModel, CancellationToken, ValueTaskBoolean, ShowCardOptions, CancellationToken) | Отображает карточку в новой вкладке. |
ShowCardAsync(ICardModel, String, String, FuncICardEditorModel, CancellationToken, ValueTaskBoolean, ShowCardOptions, CancellationToken) | Отображает карточку в новой вкладке. |
CreateFromTemplateAsync |
Создаёт карточку по шаблону и открывает её в диалоге.
При создании по шаблону используются и клиентские, и серверные расширения.
Возвращает вкладку с карточкой, созданной по шаблону,
или null, если карточку не удалось создать.
(Определяется UIExtensions) |