EleWise.ELMA.Web.Mvc.ExtensionPoints - пространство имён |
Класс | Описание | |
---|---|---|
AbstractObjectCreator | ||
BaseEntityTypeTagProvider |
Базовый класс для формирования ярлфка описания типа сущности
| |
DefaultEntityFilterProvider |
Провайдер по умолчанию для фильтрации сущностей по настройке FilterQuery
| |
DefaultHomePagePortlet |
Информацяи о добавляемом портлете на шлавную страницу по умолчанию
| |
FormCreator | ||
GridStateProvider | ||
HierarchicalEntityFilterProvider |
Провайдер по умолчанию для фильтрации сущностей по настройке FilterQuery
| |
ViewItemRenderer |
Абстрактный класс для рендерера ViewItem
| |
ViewItemRendererBaseT |
Интерфейс | Описание | |
---|---|---|
IAbstractLessSourceProvider |
Контракт для точек расширения
ILayoutLessSourceProvider и | |
IActionItemBuildPosibleHidden | ||
IActionWebHandler |
Обработчик действий
| |
IAuditEventRender |
Точка расширения для отображения событий с объектом в веб части
| |
IBaseController | ||
IBaseControllerTModel, TModelId | ||
IBinaryFileDownloadHandler |
Интерфейс обработчиков скачивания BinaryFile.
Компоненты данной точки расширения переводят запрос на отдачу контента в конкретный ActionResult.
| |
ICheckEmptyProperty | ||
IControllerHandlerMap |
Точка расширения, для системных контроллеров
| |
IControllerNamespaceMap |
Точка расширения, для регистрации контроллеров из пространства имен
| |
ICountViewItemRenderer |
Отрисовка элемента представления формы, поддерживающая вывод количества элементов в заголовке вкладки
| |
IDefaultHomePagePortletsProvider |
Интерфейс добавления портлетов на главную страницу по умолчанию.
Главная страница создается один раз при первом запуске приложения, список портлетов формируется в тот же момент.
| |
IDefaultSelectedColumnsProvider | ||
IDownloadFunction |
Точка расширения с определением функции, вызываемой во время загрузки файла
| |
IDynamicAssemblyIgnore |
Точка расширения для игнорирования DynamicModel и ConfigurationModel сборок при компиляции представлений
| |
IDynamicFormWebProvider |
Провайдер для работы с динамическими формами в контексте веб-части
| |
IDynamicGridExtension |
Точка расширения для таблиц
| |
IEncryptedFileDownloadProvider |
Интерфейс провайдера скачивания зашифрованных файлов.
| |
IEncryptException | ||
IEntityLink |
Определение страницы деталей для сущности
| |
IEntityLinkRenderAction |
Дополнительные контролы для IEntityLink
| |
IEntityLinkStringUrlResolver |
Позволяет задать порядок обработки строковых урлов
| |
IEntityListLink | ||
IEntityModelBinderProvider |
Провайдер загрузки сущностей для биндинга модели
| |
IEntitySelectGroupResolver |
Точка расширения для группировки сущностей в выпадающем списке
| |
IEntitySelectResolver |
Точка расширения для формирования объектов в выпадающем списке
| |
IEntityTypeTagProvider |
Описание типа сущности
| |
IExceptionIgnoreProvider |
Непоказывать глобальную страницу для эксепшена
| |
IExportExcelCustomColumnsProvider |
Провайдер для кастомных столбцов при экспорте в Excel
| |
IExportExcelIgnoreColumns | ||
IExportExcelStyledValueProvider |
Получение значения свойства для вывода в Excel с возможностью установки стиля ячейки
| |
IExportExcelValueProvider | ||
IExtensionZone |
Точка расширения для отображения кастомных зон
| |
IExternalLessSourceProvider |
Позволяет регистрировать файлы стилей, которые требуются на всех страницах
подключаются отдельным файлом в head
| |
IFilterSaveExtension |
Точка расширения формы FilterModel
| |
IFormBuilderModelUpdater |
Точка расширения для обработки построителя форм
| |
IFormCreator |
Точка расширения для открытия форм в других формах
| |
IFormSubmitFunction |
Точка расширения для задания javascript функций, выполняемых перед отправкой формы на сервер
| |
IGlobalSettingsModuleController |
Модуль, для отображения и редактирования глобальных настроек системы
| |
IGlobalSettingsRows |
Расширение для добавления строк в глобальный модуль настроек, основанный на GlobalSettingsModuleControllerBaseTSettings, TSettingsModule | |
IGridObjectSelectorExtension | ||
IGridObjectSelectorExtensionExtended |
Точка расширения для редактирования грида
| |
IGridStatePermissionResolver |
Подсчет пермишенов на сохранение настроек по умолчанию
| |
IGridStateProvider |
Точка расширения сотосяния Grid
| |
IHiddenInputRenderer |
Точка расширения для рендеринга HiddenInput
| |
IHideEmptyPropertyViewItemAdjustment |
Точка расширения для сокрытия пустого свойства
| |
IHistoryPartMerge |
Точка расширения для объединения кнопок на панели истории
| |
IHistoryPartProvider |
Точка расширения для провйдера блоков истории работы с объектом.
Позволяет внедриться в отображение.
| |
IHistoryPropertyRowDisplay |
Точка расширения, для отображения изменений в значении свойства в истории
| |
IInput |
Точка расширения элемента ввода/отображения значений определнного типа для MVC
| |
ILayoutCssSourceProvider |
Позволяет регистрировать файлы стилей, которые требуются на всех страницах
| |
ILayoutLessSourceProvider |
Позволяет регистрировать файлы стилей, которые требуются на всех страницах
| |
ILayoutScriptSourceProvider |
Позволяет регистрировать скрипты, которые требуются на всех страницах
| |
IMainMenuItemCustomContent |
Дополнительный интерфейс пункта главного меню, позволяющий отображать внутри пункта меню свое представление
| |
IModelTypeMetadataExtensionPoint |
Точка расширения для обработки типа модели в метаданных
| |
INotCreatable |
Тип который не создается
| |
IObjectIcon |
Определение иконки для обьекта
| |
IObjectLink |
Определение ссылки на обьект
| |
IObjectPopupLink |
Определение ссылки на обьект для всплывающего окна
| |
IOpenFormProvider |
Провайдер для открытия формы в попапе
| |
IPageViewNamePrefixProvider |
Точка расширения для установки соответствия типа метаданных и префикса представлений
| |
IPingDataExtension |
Точка расширения для периодической передачи данных на клиент
| |
IPortlet |
Интерфейс портлета для сайта
| |
IPortletProvider |
Интерфейс провайдера портлетов для сайта
| |
IPreviewSettingsResolver |
Изменять режим отображения Preview
| |
IPropertyIsEmpty |
Точка расширения для проверки, является ли свойство пустым
| |
IPropertyIsEmptyOrDefault |
Точка расширения для проверки является ли свойство пустым, или его значение равно значению по умолчанию
| |
IPropertyViewItemAdjustment |
Точка расширения для изменения представления свойства перед его отображением
| |
IRowDriverSettingsModuleController |
Модуль настроек, основанный на формах IFormDriverTRowDriver и строках IRowDriver | |
IStylePathResolver |
Преобразователь ссылки на подключаемый стиль в контент
Используется в CSSController | |
ITabProviderExtension |
Точка расширения для добавления вкладок
| |
IThemeLessSourceProvider |
Позволяет регистрировать файлы стилей для настройки цветовой схемы
| |
IViewEngineOtherVirtualPaths | ||
IViewItemContentExtension |
Точка расширения получения контента для ViewItem
| |
IViewItemRenderer |
Точка расширения для отрисовки элемента представления формы
| |
IViewItemRendererCheckEmpty |
Наследуется рендерером, который осуществляет проверку заполненности
| |
IVirtualPathProvider |
Провайдер файлов
|
Перечисление | Описание | |
---|---|---|
ObjectIconFormat |
Формат иконок 16x16, 24x24, 32x32
|