В пакете mx.collections содержатся классы для компонентов коллекции Flex.
Интерфейсы
| Интерфейс | Описание | |
|---|---|---|
| ICollectionView | ICollectionView является представлением коллекции данных. | |
| IGroupingCollection | Интерфейс IGroupingCollection определяет интерфейс, необходимый для создания группированных данных из плоских данных. | |
| IGroupingCollection2 | Интерфейс IGroupingCollection2 определяет интерфейс, необходимый для создания группированных данных из плоских данных. | |
| IHierarchicalCollectionView | Интерфейс IHierarchicalCollectionView определяет интерфейс для иерархических или сгруппированных данных. | |
| IHierarchicalCollectionViewCursor | Интерфейс IHierarchicalCollectionViewCursor определяет интерфейс для представления двунаправленного иерархического просмотра коллекции. | |
| IHierarchicalData | Интерфейс IHierarchicalData определяет интерфейс, используемый для представления иерархических данных как поставщика данных для компонента Flex. | |
| IList | Коллекция элементов, организованных по порядку. | |
| ISort | Интерфейс ISort определяет интерфейс для классов, которые предоставляют информацию сортировки, необходимую для сортировки данных представления коллекции. | |
| ISortField | Интерфейс ISortField определяет интерфейс для классов, которые используются с классами ISort и предоставляет информацию, необходимую для сортировки определенных полей или свойств в представлении коллекции. | |
| ISummaryCalculator | Интерфейс ISummaryCalculator определяет интерфейс, реализованный пользовательскими классами калькулятора сводки. | |
| IViewCursor | Определяет интерфейс для перечисления двунаправленных представлений коллекции. |
Классы
| Класс | Описание | |
|---|---|---|
| ArrayCollection | Класс ArrayCollection является классом-оболочкой, представляющим массив как коллекцию, которую можно использовать и которой можно управлять с помощью методов и свойств интерфейсов ICollectionView или IList. | |
| ArrayList | Класс ArrayList представляет собой простую реализацию IList, которая использует вспомогательный массив в качестве источника данных. | |
| AsyncListView | Класс AsyncListView является реализацией интерфейса IList, который обрабатывает ошибки ItemPendingErrors, выведенные методами getItemAt(), removeItemAt() и toArray(). | |
| CursorBookmark | Формирует параметры позиции курсора в ICollectionView. | |
| DefaultSummaryCalculator | Класс DefaultSummaryCalculator обеспечивает логику вычисления сводки для операций SUM, MIN, MAX, AVG и COUNT. | |
| Grouping | Класс Grouping определяет поля в поставщике данных элемента управления AdvancedDataGrid, используемые для группировки данных. | |
| GroupingCollection | Класс GroupingCollection позволяет создавать группированные данные из плоских данных для отображения в элементе управления AdvancedDataGrid. | |
| GroupingCollection2 | Класс GroupingCollection2 позволяет создавать группированные данные из плоских данных для отображения в элементе управления AdvancedDataGrid. | |
| GroupingField | Класс GroupingField представляет собой отдельные поля данных, которые используются при группировании плоских данных для отображения элементом управления AdvancedDataGrid. | |
| HierarchicalCollectionView | Класс HierarchicalCollectionView обеспечивает иерархическое представление стандартной коллекции. | |
| HierarchicalCollectionViewCursor | Класс HierarchicalCollectionViewCursor задает курсор для иерархического представления стандартной коллекции. | |
| HierarchicalData | Иерархические данные – данные в структуре вышестоящих и нижестоящих элементов данных. | |
| ItemResponder | Класс ItemResponder обеспечивает реализацию по умолчанию интерфейса mx.rpc.IResponder. | |
| ListCollectionView | Класс ListCollectionView добавляет свойства и методы интерфейса ICollectionView к объекту, который соответствует интерфейсу IList. | |
| Sort | Предоставляет информацию о сортировке, необходимую для сортировки в существующем представлении (интерфейс ICollectionView или класс, реализующий интерфейс). | |
| SortField | Обеспечивает информацию о сортировке, необходимую для выполнения сортировки по полю или свойству в представлении коллекции. | |
| SummaryField | Класс SummaryField является отдельным свойством в экземпляре SummaryRow. | |
| SummaryField2 | Класс SummaryField2 является отдельным свойством в экземпляре SummaryRow. | |
| SummaryObject | Класс SummaryObject определяет объект, используемый для хранения информации при выполнении пользовательских сводок данных в группированных данных. | |
| SummaryRow | Класс SummaryRow представляет строку сводки AdvancedDataGrid. | |
| XMLListCollection | Класс XMLListCollection обеспечивает применение функциональных возможностей коллекции к объекту XMLList и делает доступными некоторые методы класса XMLList. |
Tue Jun 12 2018, 11:49 AM Z