FGX.CollectionView: различия между версиями
Admin (обсуждение | вклад) (summary) |
Admin (обсуждение | вклад) (summary) |
||
(не показано 125 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
− | * [[ FGX | | + | * [[ FGX | Вверх к родителю: FGX ]] |
− | == | + | <p>Компонент быстрый список.</p> |
+ | == Классы и интерфейсы == | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
|- | |- | ||
− | | [[FGX.CollectionView. | + | | [[FGX.CollectionView.TfgCollectionViewStyles|TfgCollectionViewStyles]] || <p>Контейнер всех стилей списка. Смотри подробнее <i>TfgCollectionViewStyle</i> .</p> |
− | | | + | |- |
− | + | | [[FGX.CollectionView.TfgCollectionViewStyleMessages|TfgCollectionViewStyleMessages]] || <p>Сообщения коммуникации контрола и нативной реализации.</p><small style="color: red"><small>Описание взято от [[FGX.Layout.TfgLayoutMessages|TfgLayoutMessages]].</small></small> | |
− | |||
− | |||
− | |||
|- | |- | ||
− | | [[FGX.CollectionView. | + | | [[FGX.CollectionView.TfgCollectionViewStyle|TfgCollectionViewStyle]] || <p>Стиль элемента списка.</p> |
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | | [[ | + | | [[FGX.CollectionView.TfgCollectionViewMessages|TfgCollectionViewMessages]] || <p>Сообщения коммуникации контрола и нативной реализации.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControlMessages|TfgControlMessages]].</small></small> |
|- | |- | ||
− | | [[ | + | | [[FGX.CollectionView.IFGXItemDataAccessor|IFGXItemDataAccessor]] || <p>Этот служебный интерфейс позволяет получить данные конкретного элемента в <i>TfgItemWrapper</i> . Это необходимо, поскольку по архитектуре <i>TfgItemWrapper</i> разделяется в использовании среди нескольких элементов.</p> |
|- | |- | ||
− | | [[ | + | | [[FGX.CollectionView.TfgItemWrapper|TfgItemWrapper]] || <p>Обертка для доступа к контролам одного элемента коллекции. Обеспечивает вспомогательные методы для быстрого поиска вложенных контролов по имени <i>TfgControl.LookupName</i> с кешированием.</p> |
|- | |- | ||
− | | [[ | + | | [[FGX.CollectionView.TfgPullToRefreshOptions|TfgPullToRefreshOptions]] || <p>Настройки функционала "Потяни, чтобы обновить".</p> |
|- | |- | ||
− | | [[ | + | | [[FGX.CollectionView.TfgSelectionOptions|TfgSelectionOptions]] || <p>Общие настройки выделения элементов.</p> |
|- | |- | ||
− | | [[ | + | | [[FGX.CollectionView.TfgDragAndDropOptions|TfgDragAndDropOptions]] || <p>Настройки функционала перетаскивания элементов между собой.</p> |
|- | |- | ||
− | | [[ | + | | [[FGX.CollectionView.TfgCustomCollectionView|TfgCustomCollectionView]] || <span style="color:gray">Описание отсутствует.</span> |
|- | |- | ||
− | | [[ | + | | [[FGX.CollectionView.TfgCollectionView|TfgCollectionView]] || <span style="color:gray">Описание отсутствует.</span> |
|- | |- | ||
− | | [[ | + | | [[FGX.CollectionView.TfgCollectionViewSelectionController|TfgCollectionViewSelectionController]] || <p>Контроллер выделения элементов.</p> |
|} | |} | ||
Строка 42: | Строка 35: | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
|- | |- | ||
− | | [[TfgCollectionViewStyleClass]] || | + | | [[TfgCollectionViewStyleClass|TfgCollectionViewStyleClass]] || <span style="color:gray">Описание отсутствует.</span> |
+ | |- | ||
+ | | [[FGX.CollectionView.TfgCollectionViewSelectionMode|TfgCollectionViewSelectionMode]] || <p>Режим выделения элементов списка:</p><p><ul><li><b>None</b> - Выделение отключено.</li> <li><b>SingleSelect</b> - Только один элемент может быть выделенным в один момент времени.</li> <li><b>MultiSelect</b> - Можно выделять несколько элементов.</li></ul></p> | ||
+ | |- | ||
+ | | [[FGX.CollectionView.TfgCollectionViewDisplayingSelectionMode|TfgCollectionViewDisplayingSelectionMode]] || <p>Режим визуального отображения элементов:</p><p><ul><li><b>Auto</b> - Список самостоятельно подсвечивает фон элемента при его выделении на основании заданных цветов выделения.</li> <li><b>Manual</b> - Список визуально никак не отображает выделение. Визуальное выделение лежит на плечах разработчика и должно быть выполнено в событии <i>OnUpdateSelectionAppearance</i> .</li></ul></p> | ||
+ | |- | ||
+ | | [[FGX.CollectionView.TfgItemSelectionInitiator|TfgItemSelectionInitiator]] || <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | [[TfgUpdateItemSelectionAppearanceEvent|TfgUpdateItemSelectionAppearanceEvent]] || <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | [[TfgGetItemCountEvent|TfgGetItemCountEvent]] || <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | [[TfgGetItemStyleEvent|TfgGetItemStyleEvent]] || <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | [[TfgGetItemIdEvent|TfgGetItemIdEvent]] || <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | [[TfgBindItemEvent|TfgBindItemEvent]] || <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | [[TfgItemTapEvent|TfgItemTapEvent]] || <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | [[TfgItemLongTapEvent|TfgItemLongTapEvent]] || <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | [[TfgSelectionChangedEvent|TfgSelectionChangedEvent]] || <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | [[TfgCanItemSelectEvent|TfgCanItemSelectEvent]] || <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | [[TfgCanItemDeselectEvent|TfgCanItemDeselectEvent]] || <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | [[TfgItemSelectionChangedEvent|TfgItemSelectionChangedEvent]] || <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | [[TfgScrollEvent|TfgScrollEvent]] || <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | [[TfgItemMovingEvent|TfgItemMovingEvent]] || <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | [[TfgItemMovedEvent|TfgItemMovedEvent]] || <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | [[TfgFindItemWrapperInfo|TfgFindItemWrapperInfo]] || <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | [[TfgFindItemIndexInfo|TfgFindItemIndexInfo]] || <span style="color:gray">Описание отсутствует.</span> | ||
|- | |- | ||
− | | [[ | + | | [[TfgFindItemIndexByStyleInfo|TfgFindItemIndexByStyleInfo]] || <span style="color:gray">Описание отсутствует.</span> |
|- | |- | ||
− | | [[ | + | | [[FGX.CollectionView.TfgItemLocation|TfgItemLocation]] || <span style="color:gray">Описание отсутствует.</span> |
|- | |- | ||
− | | [[ | + | | [[TfgScrollToItemInfo|TfgScrollToItemInfo]] || <span style="color:gray">Описание отсутствует.</span> |
|- | |- | ||
− | | [[ | + | | [[TfgNotifyItemMovedInfo|TfgNotifyItemMovedInfo]] || <span style="color:gray">Описание отсутствует.</span> |
|- | |- | ||
− | | [[ | + | | [[TfgNotifyStyleRenamedInfo|TfgNotifyStyleRenamedInfo]] || <span style="color:gray">Описание отсутствует.</span> |
|} | |} |
Текущая версия на 17:16, 23 декабря 2022
Компонент быстрый список.
Классы и интерфейсы
TfgCollectionViewStyles | Контейнер всех стилей списка. Смотри подробнее TfgCollectionViewStyle . |
TfgCollectionViewStyleMessages | Сообщения коммуникации контрола и нативной реализации. Описание взято от TfgLayoutMessages. |
TfgCollectionViewStyle | Стиль элемента списка. |
TfgCollectionViewMessages | Сообщения коммуникации контрола и нативной реализации. Описание взято от TfgControlMessages. |
IFGXItemDataAccessor | Этот служебный интерфейс позволяет получить данные конкретного элемента в TfgItemWrapper . Это необходимо, поскольку по архитектуре TfgItemWrapper разделяется в использовании среди нескольких элементов. |
TfgItemWrapper | Обертка для доступа к контролам одного элемента коллекции. Обеспечивает вспомогательные методы для быстрого поиска вложенных контролов по имени TfgControl.LookupName с кешированием. |
TfgPullToRefreshOptions | Настройки функционала "Потяни, чтобы обновить". |
TfgSelectionOptions | Общие настройки выделения элементов. |
TfgDragAndDropOptions | Настройки функционала перетаскивания элементов между собой. |
TfgCustomCollectionView | Описание отсутствует. |
TfgCollectionView | Описание отсутствует. |
TfgCollectionViewSelectionController | Контроллер выделения элементов. |
Types
TfgCollectionViewStyleClass | Описание отсутствует. |
TfgCollectionViewSelectionMode | Режим выделения элементов списка:
|
TfgCollectionViewDisplayingSelectionMode | Режим визуального отображения элементов:
|
TfgItemSelectionInitiator | Описание отсутствует. |
TfgUpdateItemSelectionAppearanceEvent | Описание отсутствует. |
TfgGetItemCountEvent | Описание отсутствует. |
TfgGetItemStyleEvent | Описание отсутствует. |
TfgGetItemIdEvent | Описание отсутствует. |
TfgBindItemEvent | Описание отсутствует. |
TfgItemTapEvent | Описание отсутствует. |
TfgItemLongTapEvent | Описание отсутствует. |
TfgSelectionChangedEvent | Описание отсутствует. |
TfgCanItemSelectEvent | Описание отсутствует. |
TfgCanItemDeselectEvent | Описание отсутствует. |
TfgItemSelectionChangedEvent | Описание отсутствует. |
TfgScrollEvent | Описание отсутствует. |
TfgItemMovingEvent | Описание отсутствует. |
TfgItemMovedEvent | Описание отсутствует. |
TfgFindItemWrapperInfo | Описание отсутствует. |
TfgFindItemIndexInfo | Описание отсутствует. |
TfgFindItemIndexByStyleInfo | Описание отсутствует. |
TfgItemLocation | Описание отсутствует. |
TfgScrollToItemInfo | Описание отсутствует. |
TfgNotifyItemMovedInfo | Описание отсутствует. |
TfgNotifyStyleRenamedInfo | Описание отсутствует. |