Tessa.UI.Cards - пространство имён |
Класс | Описание | |
---|---|---|
![]() | AdvancedCardDialogManager | |
![]() | AdvancedCardDialogManagerCreationCardContext | |
![]() | AnyDialogExtensionPolicy | |
![]() | BlockTypeResolver |
Объект, используемый для получения типов блоков, используемых в автоматическом UI карточки.
|
![]() | BorderedTextStyleViewModel |
Настройки стиля для текста, обрамлённого рамкой.
|
![]() | CardCommitChangesContext |
Контекст операции по утверждению изменений в элементах управления CommitChangesAsync(ICardCommitChangesContext).
|
![]() | CardCreationInfo |
Объект, содержащий информацию по созданию карточки и её открытию в новой вкладке.
|
![]() | CardDialogManager |
Предоставляет средства для вывода диалогов, используемых в карточках и типах карточек.
|
![]() | CardEditorTemplateSelector | |
![]() | CardIntegerOperation<TItem, TContext> |
Базовый класс для массовой операции с карточками. В качестве идентификатора карточки указывается целое число Int64.
|
![]() | CardIntegerOperationItem |
Элемент операции CardIntegerOperation<TItem, TContext>, описывающий действие с одной карточкой.
В качестве идентификатора карточки указывается целое число Int64.
|
![]() | CardModel |
Модель карточки, доступная в UI.
|
![]() | CardModelInitializingEventArgs |
Аргументы события по инициализации модели карточки.
|
![]() | CardModelSettingsManager |
Объект, управляющий сохранением настроек ICardModelSettings.
|
![]() | CardModelTableInfo |
Информация по строке дочерней секции, открытой в модели карточки ICardModel.
|
![]() | CardModelTypeFilterPolicy |
Политика фильтрации расширений UI, использующая политику ICardTypePolicy для того,
чтобы не выполнять методы расширений, для которых в контексте ICardUIExtensionContext
или IFormUIExtensionContext использован тип карточки, запрещённый указанной политикой.
Если политика ICardTypePolicy не зарегистрирована, то метод расширения выполняется.
|
![]() | CardOperation<TItem, TContext> |
Базовый класс для массовой операции с карточками. В качестве идентификатора карточки указывается Guid.
|
![]() | CardOperationBase<TIdentifier, TItem, TContext> |
Базовый класс для массовой операции с карточками.
|
![]() | CardOperationItem |
Элемент операции CardOperation<TItem, TContext>, описывающий действие с одной карточкой.
В качестве идентификатора карточки указывается целое число Guid.
|
![]() | CardOperationItemBase<TIdentifier> |
Базовый класс для элемента операции CardOperationBase<TIdentifier, TItem, TContext>, описывающий действие с одной карточкой.
|
![]() | CardSavingRequest |
Запрос на сохранение карточки, передаваемый в ICardModel.
|
![]() | CardToolbarAction | |
![]() | CardToolbarActionGroup | |
![]() | CardToolbarItem | |
![]() | CardToolbarItemCollection | |
![]() | CardToolbarItemDelegateCommand<T> | |
![]() | CardToolbarViewModel | |
![]() | CardTypeRepairVisitor |
Объект, выполняющий посещение объектов типа карточки
с целью их восстановления в соответствии со схемой
и типами форм, блоков, элементов управления и валидаторов.
|
![]() | CardUIException |
Исключение в процессе построения автоматического UI карточки или редакторов такого UI.
|
![]() | CardUIExtension |
Расширения для модели представления карточки.
|
![]() | CardUIExtensionContext |
Контекст расширений для модели представления карточки.
|
![]() | CardUIExtensions |
Методы-расширения для пространства имён Tessa.UI.Cards.
|
![]() | CardUIHelper |
Вспомогательные методы для взаимодействия с UI карточки.
|
![]() | CardUIManager |
Объект, предоставляющий пользовательский интерфейс для операций с карточками.
|
![]() | CardUIMetadataBinder |
Объект, осуществляющий действия с карточкой Card, требующие наличие метаинформации ICardMetadata,
в потоке UI. Это такие операции, как удаление строк коллекционных секций с учётом всех дочерних строк.
|
![]() | CardUIResolver |
Объект, используемый для получения объектов, используемых в автоматическом UI карточки.
|
![]() | CardUISettings |
Настройки элементов управления и блоков, которые используются
для редактирования значений определённого типа.
|
![]() | CloseSessionOperation |
Операция по закрытию сессий.
|
![]() | ControlTypeResolver |
Объект, используемый для получения типов элементов управления, используемых в автоматическом UI карточки.
|
![]() | DeleteCardIntegerOperationItem |
Элемент операции, описывающий удаляемую карточку для операции DeleteCardOperation.
В качестве идентификатора карточки указывается целое число Int64.
|
![]() | DeleteCardOperation |
Операция по удалению карточек.
|
![]() | DeleteCardOperationItem |
Элемент операции, описывающий удаляемую карточку для операции DeleteCardOperation.
|
![]() | DeleteIntegerCardOperation |
Операция по удалению карточек. В качестве идентификатора карточки указывается целое число Int64.
|
![]() | DeleteNotificationSubscriptionOperation |
Операция по удалению подписок на уведомления карточки.
|
![]() | DialogExtensionPolicy | |
![]() | DialogFilterPolicy | |
![]() | EditorViewModelBase |
Базовый класс для модели представления, выполняющей редактирование метаинформации
о форме, блоке или элементе управления.
|
![]() | ExportAllCardOperation |
Операция по экспорту всех карточек из представления.
|
![]() | ExportCardOperation |
Операция по экспорту карточек.
|
![]() | ExportCardOperationItem |
Элемент операции, описывающий экспортируемую карточку для операции ExportCardOperation.
|
![]() | FakeAdvancedCardDialogManager |
Реализация интерфейса IAdvancedCardDialogManager, не выполняющая работы
и выбрасывающая исключения NotSupportedException. Используется в приложении TessaAdmin.
|
![]() | FormCreationContext |
Контекст операции по созданию формы.
|
![]() | FormTypeResolver |
Объект, используемый для получения типов форм, используемых в автоматическом UI карточки.
|
![]() | FormViewModelCollection |
Коллекция форм карточки.
|
![]() | ForumChangeParticipants | |
![]() | ForumOperation | |
![]() | ForumOperationContext | |
![]() | ForumOperationItem | |
![]() | ForumRemoveParticipants | |
![]() | MySettingsDialogManager |
Объект, управляющий отображением диалогов "Мои настройки".
|
![]() | MySettingsExtension |
Базовый класс для расширения для диалога "Мои настройки".
|
![]() | MySettingsExtensionContext |
Контекст расширений для диалога "Мои настройки". Используется в расширениях IMySettingsExtension.
|
![]() | PermissionHelper | |
![]() | RemoveOperationOperation |
Операция по удалению операций из "Активных операций".
|
![]() | RepairCardOperation<TItem, TContext> |
Базовый класс для операций по исправлению карточек, сериализованных в других карточках
(например, в карточках шаблонов или в удалённых карточках).
|
![]() | RepairCardOperationItem |
Элемент операции, описывающий исправляемую карточку для соответствующих операций.
Наследники класса могут определять дополнительные свойства.
|
![]() | RepairDeletedOperation |
Операция по исправлению удалённых карточек.
|
![]() | RepairTemplateOperation |
Операция по исправлению карточек в шаблонах.
|
![]() | RestoreCardOperation |
Операция по восстановлению удалённых карточек.
|
![]() | RestoreCardOperationItem |
Элемент операции, описывающий восстанавливаемую карточку для операции RestoreCardOperation.
|
![]() | RowContext |
Контекст для диалога редактирования строки в карточке.
|
![]() | SupportSelectAllControlViewModelBase |
Базовый класс для моделей представления элементов управления в автоматическом UI карточки,
которые также поддерживают интерфейс ISupportSelectAll.
|
![]() | TabSelectedEventArgs |
Контекст метода по уведомлению форм, блоков и контролов при переключении вкладок.
|
![]() | TextStyleViewModel |
Настройки стиля для текста.
|
![]() | TypeExtensionTypeResolver |
Объект, используемый для получения типов расширений для типов карточек, используемых в автоматическом UI карточки.
|
![]() | ValidatorTypeResolver |
Объект, используемый для получения типов валидаторов, используемых в автоматическом UI карточки.
|
![]() | ViewModelBag<T> |
Объект, содержащий неупорядоченный список всех элементов управления в карточке.
При этом элементы управления карточки, её заданий и файлов размещаются в одном и том же объекте.
|
Интерфейс | Описание | |
---|---|---|
![]() | IAdvancedCardDialogManager | |
![]() | IBlockState |
Объект, описывающий состояние элемента управления IBlockViewModel.
|
![]() | IBlockType |
Тип блока, используемого в автоматическом UI карточки.
|
![]() | IBlockTypeResolver |
Объект, используемый для получения типов блоков, используемых в автоматическом UI карточки.
|
![]() | IBlockViewModel |
Модель представления блока в автоматическом UI карточки.
|
![]() | IBorderedTextStyleViewModel |
Настройки стиля для текста, обрамлённого рамкой.
|
![]() | ICardCommitChangesContext |
Контекст операции по утверждению изменений в элементах управления CommitChangesAsync(ICardCommitChangesContext).
|
![]() | ICardDialogManager |
Предоставляет средства для вывода диалогов, используемых в карточках и типах карточек.
|
![]() | ICardEditorCreationContext |
Контекст, содержащий информацию по созданной карточке.
|
![]() | ICardEditorData |
Информация по последним запросам, выполненным для объекта ICardEditorModel.
|
![]() | ICardEditorModel |
Редактируемое представление карточки на клиенте.
|
![]() | ICardEditorModelContext |
Объект, содержащий контекст редактора карточек ICardEditorModel.
|
![]() | ICardEditorOpeningContext |
Контекст, содержащий информацию по открытой карточке.
|
![]() | ICardEditorOperationContext<TRequest, TResponse> |
Контекст, содержащий информацию по карточке, которая относится к операции в ICardEditorModel.
|
![]() | ICardModel |
Модель карточки, доступная в UI.
|
![]() | ICardModelSettingsManager |
Объект, управляющий сохранением настроек ICardModelSettings.
|
![]() | ICardSavingRequest |
Запрос на сохранение карточки, передаваемый в ICardModel.
|
![]() | ICardToolbarItem | |
![]() | ICardToolbarItemCollection | |
![]() | ICardToolbarItemGroup | |
![]() | ICardToolbarViewModel | |
![]() | ICardUIExtension |
Расширения для модели представления карточки.
|
![]() | ICardUIExtensionContext |
Контекст расширений для модели представления карточки.
|
![]() | ICardUIManager |
Объект, предоставляющий пользовательский интерфейс для операций с карточками.
|
![]() | ICardUIResolver |
Объект, используемый для получения объектов, используемых в автоматическом UI карточки.
|
![]() | IControlState |
Объект, описывающий состояние элемента управления IControlViewModel.
|
![]() | IControlType |
Тип элемента управления, используемого в автоматическом UI карточки.
|
![]() | IControlTypeResolver |
Объект, используемый для получения типов элементов управления, используемых в автоматическом UI карточки.
|
![]() | IControlViewModel |
Модель представления элемента управления в автоматическом UI карточки.
|
![]() | IDialogExtensionPolicy | |
![]() | IEditorViewModel |
Модель представления для редактирования метаинформации о форме, блоке или элементе управления.
|
![]() | IFormCreationContext |
Контекст операции по созданию формы.
|
![]() | IFormState |
Объект, описывающий состояние формы IFormViewModel.
|
![]() | IFormType |
Тип формы, используемой в автоматическом UI карточки.
|
![]() | IFormTypeResolver |
Объект, используемый для получения типов форм, используемых в автоматическом UI карточки.
|
![]() | IFormViewModel |
Модель представления формы в автоматическом UI карточки.
|
![]() | IForumOperationContext | |
![]() | IMainFormViewModel |
Модель представления основной формы в автоматическом UI карточки. Поддерживает управление вкладками.
Обычно соответствует основной форме карточки в свойстве MainForm.
|
![]() | IMySettingsDialogManager |
Объект, управляющий отображением диалогов "Мои настройки".
|
![]() | IMySettingsExtension |
Расширения для диалога "Мои настройки".
|
![]() | IMySettingsExtensionContext |
Контекст расширений для диалога "Мои настройки". Используется в расширениях IMySettingsExtension.
|
![]() | IRowContext |
Контекст для диалога редактирования строки в карточке.
|
![]() | ISupportSelectAll |
Элемент управления, поддерживающий выбор всего текста.
|
![]() | ISupportTabNotifications |
Признак того, что объект поддерживает уведомления о переключении вкладки.
|
![]() | ITabbedFormViewModel |
Модель представления формы, содержащей вкладки, в автоматическом UI карточки.
Обычно соответствует основной форме карточки в свойстве MainForm.
|
![]() | ITabSelectedContext |
Контекст метода по уведомлению форм, блоков и контролов при переключении вкладок.
|
![]() | ITextStyleViewModel |
Настройки стиля для текста.
|
![]() | ITypeExtensionType |
Тип расширения для типов карточек, используемый в автоматическом UI карточки.
|
![]() | ITypeExtensionTypeResolver |
Объект, используемый для получения типов расширений для типов карточек, используемых в автоматическом UI карточки.
|
![]() | IValidatorType |
Тип валидатора, используемого в автоматическом UI карточки.
|
![]() | IValidatorTypeResolver |
Объект, используемый для получения типов валидаторов, используемых в автоматическом UI карточки.
|
![]() | IViewModelBag<T> |
Объект, содержащий неупорядоченный список всех элементов управления в карточке.
При этом элементы управления карточки, её заданий и файлов размещаются в одном и том же объекте.
|
Делегат | Описание | |
---|---|---|
![]() | CardControlValidationFunc |
Функция, возвращающая строку с сообщением об ошибке валидации, если такая ошибка возникла,
или null или пустую строку, если ошибок нет.
|
![]() | CardEditorCreationActionAsync |
Действие, выполняемое для созданной карточки.
|
![]() | CardEditorOpeningActionAsync |
Действие, выполняемое для открытой карточки.
|
![]() | CardModelSavingFuncAsync |
Функция сохранения карточки ICardModel, принимающая запрос на сохранение карточки
и возвращающая объект, позволяющий отслеживать операцию сохранения и получить её результат.
Функцию можно установить посредством вызова метода SetSavingFunc(CardModelSavingFuncAsync).
|
![]() | CreateCardFormFuncAsync |
Функция, которая создаёт модель представления для используемой по умолчанию формы
по заданной модели карточки.
|
![]() | CreateCardModelFuncAsync |
Функция, которая создаёт модель карточки по заданным параметрам.
|
![]() | CreateCardModelWithMetadataFuncAsync |
Функция, которая создаёт модель карточки по заданным параметрам.
|
![]() | CreateFileSourceForCardModelFuncAsync |
Создаёт источник файлов для карточки по заданной модели.
|
![]() | ShowCardGridEditorActionAsync |
Метод, выполняющий открытие окна редактирования формы в режиме сетки для заданных формы и типа карточки.
|
![]() | ShowCardPreviewActionAsync |
Метод, выполняющий открытие окна предварительного просмотра для заданных формы и типа карточки.
|
![]() | ShowCardRowActionAsync |
Метод, отображающий форму для строки карточки, которая определяется через заданный контекст.
|
Перечисление | Описание | |
---|---|---|
![]() | CardCreationMode |
Способ создания карточки.
|
![]() | CardEditorOperationType |
Тип операции, выполняемой для редактируемого представления карточки
на клиенте ICardEditorModel.
|
![]() | CardModelFlags |
Флаги, которые указываются для ICardModel
и описывают особенности отображения карточки в UI.
|
![]() | CardPreviewMode |
Способ предварительного просмотра типа карточки.
|
![]() | CardSavingMode |
Способ сохранения карточки в редакторе.
|
![]() | CardUIFinalizationType |
Тип финализации карточки в расширениях ICardUIExtension.
|
![]() | CardUIInitializationType |
Тип инициализации карточки в расширениях ICardUIExtension.
|
![]() | RepairResult |
Результат восстановления объекта типа карточек к работоспособному состоянию
в соответствии со схемой.
|
![]() | RowEditingType |
Способ редактирования строки в карточке.
|