library Controls/interface

Библиотека, содержащая интерфейсы, которые используются в нескольких библиотеках.

IApplication

Интерефейс для контролов, поддерживающих конфигурацию метатегов html-документа.

IBackgroundStyle

Интерфейс для контролов, которые поддерживают настройку фона внутренних элементов.

IBasePageSourceConfig

Конфигурация для постраничной навигации.

IBasePositionSourceConfig

Конфигурация источника данных для перезагрузки при навигации по курсору.

IBorderStyle

Интерфейс для контролов, которые поддерживают разные цвета границы.

ICanBeDefaultOpener

Интерфейс для контролов, которые инициируют открытие других контролов.

Необходим для работы с фокусами.

Подробнее читайте в статье Работа с фокусами.

ICaption

Текст заголовка.

IContrastBackground

Интерфейс для контролов, которые поддерживают настройку контрастности фона.

IDateMask

Интерфейс масок полей ввода позволяющих вводить даты.

IDateRangeValidators

Интерфейс для полей ввода с внутренней валидацией. Позволяет заать валидаторы для возвращаемого значения.

IDisplayedRanges

Интерфейс для контролов, позволяющих задать границы календаря.

IDraggable

Интерфейс для перемещения элементов списка с помощью drag'n'drop.

Больше информации можно прочитать здесь.

IErrorController

Интерфейс контролов, использующих источники данных и обрабатывающих ошибки от сервисов через Controls/dataSource:error.Controller.

Подробнее читайте здесь.

IExpandable

Интерфейс для контролов с возможностью переключения состояния развернутости.

IFilter

Интерфейс для контролов, которые поддерживают фильтрацию данных.

IFilterChanged

Интерфейс для контролов, которые поддерживают фильтрацию данных.

IFontColorStyle

Интерфейс для контролов, которые поддерживают разные цвета текста.

IFontSize

Интерфейс для контролов, которые поддерживают разные размеры шрифта.

IFontWeight

Интерфейс для контролов, которые поддерживают разные начертания шрифта.

IFormOperation

Интерфейс для контролов, которые реагируют на события формы редактирования записи.

IGrouping

Интерфейс для контролов, которые поддерживают группировку записей.

IHeight

Интерфейс для контролов, которые поддерживают разные значения высоты.

IHierarchy

Интерфейс иерархических списков.

IHref

Интерфейс для контролов, которые могут работать в режиме гиперссылки.

IIcon

Интерфейс для контролов, который имеют возможность отображения иконки.

IIconSize

Интерфейс для контролов, которые поддерживают разные размеры иконок

IIconStyle

Интерфейс для контролов, которые поддерживают разные цвета иконок

IItems

Набор записей.

ILookup

Интерфейс для полей и кнопок выбора.

IMultiSelectable

Интерфейс для поддержки выбора элементов в списках, где одновременно можно выбрать несколько элементов и известно количество выбранных элементов. Этот интерфейс подходит для небольших списков, где все элементы будут всегда загружены.

INavigation

Интерфейс для контролов, поддерживающих навигацию.

INavigationOptionValue

Конфигурация навигации в списке.

INavigationPageSourceConfig

Параметры работы с источником данных для режима Навигация с фиксированным количеством загружаемых записей.

INavigationPositionSourceConfig

Параметры работы с источником данных для режима Навигация по курсору.

INavigationViewConfig

Допустимые параметры для конфигурации визуального представления навигации.

INumberFormat

Интерфейс для контролов, которые поддерживают настройку числового формата.

IOpenPopup

Интерфейс для контролов, которые имеют возможность открывать диалоговое окно.

IPromiseSelectable

Интерфейс для контролов, где одновременно можно выбрать несколько элементов и количество выбранных элементов неизвестно.

IPropStorage

Интерфейс для контролов, сохраняющих пользовательскую конфигурацию.

IResetValues

Интерфейс для контролов, которые поддерживают сброс выбраннного периода.

ISearch

Интерфейс для ввода запроса в поле поиска.

ISelectionObject
ISelectionType

Интерфейс для контролов, поддерживающих выбор записей определённого типа.

ISelectorDialog

Интерфейс для контролов, открывающих диалоговое окно выбора.

ISingleSelectable

Интерфейс для выбора элементов в списках с одиночным выбором (единовременно может быть выбран только один элемент).

ISorting

Интерфейс для контролов, реализующих сортировку.

ISource

Интерфейс для доступа к источнику данных.

ITextValue

Интерфейс контролов, которые могут поставлять текстовое значение.

ITooltip

Интерфейс всплывающей подсказки.

IValidationStatus

Интерфейс контролов ввода, которые могут визуально отображать наличие ошибки, допущенной при вводе.

Тайпдефы

TFontColorStyle
TFontWeight
TNavigationPagingMode

Допустимые значения для параметра pagingMode.

TNavigationSource

Допустимые значения для параметра source.

TNavigationDirection

Допустимые значения для свойства direction.

FAQ

5/17/2021Крайнов Д.О.