FGX.Control.Types: различия между версиями
Admin (обсуждение | вклад) (summary) |
Admin (обсуждение | вклад) (summary) |
||
(не показано 18 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
* [[ FGX.Control | Вверх к родителю: FGX.Control ]] | * [[ FGX.Control | Вверх к родителю: FGX.Control ]] | ||
+ | <p>Вспомогательные типы для реализации Control.</p> | ||
== Классы и интерфейсы == | == Классы и интерфейсы == | ||
Строка 11: | Строка 12: | ||
| [[FGX.Control.Types.TfgConstraints|TfgConstraints]] || <span style="color:gray">Описание отсутствует.</span> | | [[FGX.Control.Types.TfgConstraints|TfgConstraints]] || <span style="color:gray">Описание отсутствует.</span> | ||
|- | |- | ||
− | | [[FGX.Control.Types.TfgMargins|TfgMargins]] || Значения внешних отступов. | + | | [[FGX.Control.Types.TfgMargins|TfgMargins]] || <p>Значения внешних отступов.</p> |
|- | |- | ||
− | | [[FGX.Control.Types.TfgControlAlignment|TfgControlAlignment]] || Настройки выравнивания контрола в родительском контейнере. | + | | [[FGX.Control.Types.TfgControlAlignment|TfgControlAlignment]] || <p>Настройки выравнивания контрола в родительском контейнере.</p> |
|- | |- | ||
− | | [[FGX.Control.Types.TfgRelativePosition|TfgRelativePosition]] || Параметры позиционирования контрола относительно родителя. | + | | [[FGX.Control.Types.TfgRelativePosition|TfgRelativePosition]] || <p>Параметры позиционирования контрола относительно родителя.</p> |
|- | |- | ||
− | | [[.IFGXContainer|IFGXContainer]] || Маркер, что контрол может содержать вложенные контролы. | + | | [[FGX.Control.Types.IFGXContainer|IFGXContainer]] || <p>Маркер, что контрол может содержать вложенные контролы.</p> |
|- | |- | ||
− | | [[.IFGXNotificationObserver|IFGXNotificationObserver]] || Компонент, который хочет узнавать о событиях происходящих в другом компоненте, должен реализовать этот интерфейс и подписаться у желаемого компонента на получение уведомлений через | + | | [[FGX.Control.Types.IFGXNotificationObserver|IFGXNotificationObserver]] || <p>Компонент, который хочет узнавать о событиях происходящих в другом компоненте, должен реализовать этот интерфейс и подписаться у желаемого компонента на получение уведомлений через <i>IFGXNotificationObservable</i></p> |
|- | |- | ||
− | | [[.IFGXNotificationObservable|IFGXNotificationObservable]] || Интерфейс для компонентов, за которыми можно наблюдать (получать разнотипные уведомления об уничтожении объекта и тд.). | + | | [[FGX.Control.Types.IFGXNotificationObservable|IFGXNotificationObservable]] || <p>Интерфейс для компонентов, за которыми можно наблюдать (получать разнотипные уведомления об уничтожении объекта и тд.).</p> |
|- | |- | ||
| [[FGX.Control.Types.TfgControlObservable|TfgControlObservable]] || <span style="color:gray">Описание отсутствует.</span> | | [[FGX.Control.Types.TfgControlObservable|TfgControlObservable]] || <span style="color:gray">Описание отсутствует.</span> | ||
|- | |- | ||
− | | [[.IFGXTapSupported|IFGXTapSupported]] || Отвечает за работу с главным событие нажатия в контроле. Контрол может иметь более одного события нажатия. Например, некоторые композитные контролы (состоящие из других) могут объявлять несколько соыбтия нажатия от составных частей. В этом случаи интерфейс позволяет выделить одно приоритетное событие. | + | | [[FGX.Control.Types.IFGXTapSupported|IFGXTapSupported]] || <p>Отвечает за работу с главным событие нажатия в контроле. Контрол может иметь более одного события нажатия. Например, некоторые композитные контролы (состоящие из других) могут объявлять несколько соыбтия нажатия от составных частей. В этом случаи интерфейс позволяет выделить одно приоритетное событие.</p> |
|} | |} | ||
Строка 32: | Строка 33: | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
|- | |- | ||
− | | [[.TfgAlignSelf|TfgAlignSelf]] || <span style="color:gray">Описание отсутствует.</span> | + | | [[FGX.Control.Types.TfgAlignSelf|TfgAlignSelf]] || <span style="color:gray">Описание отсутствует.</span> |
|- | |- | ||
− | | [[.TfgPositionMode|TfgPositionMode]] || The Position property tells Flexbox how you want your item to be positioned within its parent. | + | | [[FGX.Control.Types.TfgPositionMode|TfgPositionMode]] || <p>The Position property tells Flexbox how you want your item to be positioned within its parent.</p> |
|- | |- | ||
− | | [[.TfgControlLayoutDirection|TfgControlLayoutDirection]] || Направление выравнивание контрола в зависимости от направления правописания языка. | + | | [[FGX.Control.Types.TfgControlLayoutDirection|TfgControlLayoutDirection]] || <p>Направление выравнивание контрола в зависимости от направления правописания языка.</p> |
|- | |- | ||
− | | [[.TfgNotificationType|TfgNotificationType]] || <span style="color:gray">Описание отсутствует.</span> | + | | [[FGX.Control.Types.TfgNotificationType|TfgNotificationType]] || <span style="color:gray">Описание отсутствует.</span> |
|} | |} |
Текущая версия на 02:48, 1 июля 2019
Вспомогательные типы для реализации Control.
Классы и интерфейсы
TfgSize | Описание отсутствует. |
TfgPosition | Описание отсутствует. |
TfgConstraints | Описание отсутствует. |
TfgMargins | Значения внешних отступов. |
TfgControlAlignment | Настройки выравнивания контрола в родительском контейнере. |
TfgRelativePosition | Параметры позиционирования контрола относительно родителя. |
IFGXContainer | Маркер, что контрол может содержать вложенные контролы. |
IFGXNotificationObserver | Компонент, который хочет узнавать о событиях происходящих в другом компоненте, должен реализовать этот интерфейс и подписаться у желаемого компонента на получение уведомлений через IFGXNotificationObservable |
IFGXNotificationObservable | Интерфейс для компонентов, за которыми можно наблюдать (получать разнотипные уведомления об уничтожении объекта и тд.). |
TfgControlObservable | Описание отсутствует. |
IFGXTapSupported | Отвечает за работу с главным событие нажатия в контроле. Контрол может иметь более одного события нажатия. Например, некоторые композитные контролы (состоящие из других) могут объявлять несколько соыбтия нажатия от составных частей. В этом случаи интерфейс позволяет выделить одно приоритетное событие. |
Types
TfgAlignSelf | Описание отсутствует. |
TfgPositionMode | The Position property tells Flexbox how you want your item to be positioned within its parent. |
TfgControlLayoutDirection | Направление выравнивание контрола в зависимости от направления правописания языка. |
TfgNotificationType | Описание отсутствует. |