FGX.Control.Types: различия между версиями

Материал из FGX Native Докуметации
Перейти к навигации Перейти к поиску
(summary)
(Метка: замена)
(summary)
Строка 1: Строка 1:
 
* [[ FGX.Control | Вверх к родителю: FGX.Control ]]
 
* [[ FGX.Control | Вверх к родителю: FGX.Control ]]
 +
 +
== Классы и интерфейсы ==
 +
 +
{| class="wikitable sortable"
 +
|-
 +
| [[FGX.Control.Types.TfgSize|TfgSize]] || <span style="color:gray">Описание отсутствует.</span>
 +
|-
 +
| [[FGX.Control.Types.TfgPosition|TfgPosition]] || <span style="color:gray">Описание отсутствует.</span>
 +
|-
 +
| [[FGX.Control.Types.TfgConstraints|TfgConstraints]] || <span style="color:gray">Описание отсутствует.</span>
 +
|-
 +
| [[FGX.Control.Types.TfgMargins|TfgMargins]] || <p>Значения внешних отступов.</p>
 +
|-
 +
| [[FGX.Control.Types.TfgControlAlignment|TfgControlAlignment]] || <p>Настройки выравнивания контрола в родительском контейнере.</p>
 +
|-
 +
| [[FGX.Control.Types.TfgRelativePosition|TfgRelativePosition]] || <p>Параметры позиционирования контрола относительно родителя.</p>
 +
|-
 +
| [[FGX.Control.Types.IFGXContainer|IFGXContainer]] || <p>Маркер, что контрол может содержать вложенные контролы.</p>
 +
|-
 +
| [[FGX.Control.Types.IFGXNotificationObserver|IFGXNotificationObserver]] || <p>Компонент, который хочет узнавать о событиях происходящих в другом компоненте, должен реализовать этот интерфейс и подписаться у желаемого компонента на получение уведомлений через <i>IFGXNotificationObservable</i></p>
 +
|-
 +
| [[FGX.Control.Types.IFGXNotificationObservable|IFGXNotificationObservable]] || <p>Интерфейс для компонентов, за которыми можно наблюдать (получать разнотипные уведомления об уничтожении объекта и тд.).</p>
 +
|-
 +
| [[FGX.Control.Types.TfgControlObservable|TfgControlObservable]] || <span style="color:gray">Описание отсутствует.</span>
 +
|-
 +
| [[FGX.Control.Types.IFGXTapSupported|IFGXTapSupported]] || <p>Отвечает за работу с главным событие нажатия в контроле. Контрол может иметь более одного события нажатия. Например, некоторые композитные контролы (состоящие из других) могут объявлять несколько соыбтия нажатия от составных частей. В этом случаи интерфейс позволяет выделить одно приоритетное событие.</p>
 +
|}

Версия 01:59, 13 июня 2019

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

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

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

TfgControlAlignment

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

TfgRelativePosition

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

IFGXContainer

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

IFGXNotificationObserver

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

IFGXNotificationObservable

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

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

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