FGX.Controls.Types

From FGX Native Докуметация
Jump to navigation Jump to search

Вспомогательные типы для реализации Control.

Классы и интерфейсы

TfgSize Описание отсутствует.
TfgPosition Описание отсутствует.
TfgConstraints Описание отсутствует.
TfgMargins

Значения внешних отступов.

TfgControlAlignment

Настройки выравнивания контрола в родительском контейнере.

TfgRelativePosition

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

IFGXContainer

Маркер, что контрол может содержать вложенные контролы.

IFGXNotificationObserver

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

IFGXNotificationObservable

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

TfgControlObservable Описание отсутствует.
IFGXTapSupported

Отвечает за работу с главным событие нажатия в контроле. Контрол может иметь более одного события нажатия. Например, некоторые композитные контролы (состоящие из других) могут объявлять несколько соыбтия нажатия от составных частей. В этом случаи интерфейс позволяет выделить одно приоритетное событие.

IFGXThemeSupported

Отвечает за маркировку компонента, что он позволяет задать тему для своих вложенных компонентов.

Types

TfgAlignSelf Описание отсутствует.
TfgPositionMode

The Position property tells Flexbox how you want your item to be positioned within its parent.

TfgControlLayoutDirection

Направление выравнивание контрола в зависимости от направления правописания языка.

TfgNotificationType Описание отсутствует.