class Types/collection:IndexedEnumeratorMixin

<p>Миксин, позволящий использовать индексацию элементов в экземплярах,</p><p>реализующих интерфейс Types/_collection/IEnumerator.</p>

abstract class Types/_collection/IndexedEnumeratorMixin&lt;T&gt;

Поля

enumeratorIndexesprotected
<p>Индексы, распределенные по полям</p>

Методы

_addToIndexprotected
<p>Добавляет элементы в индекс</p>
_createIndexprotected
<p>Создает индекс для указанного свойства.</p>
_deleteIndexprotected
<p>Удаляет индекс для указанного свойства.</p>
_getIndexprotected
<p>Возвращает индекс для указанного свойства.</p>
_getIndexForPropertyValueprotected
<p>Возвращает индекс для указанного значения свойства.</p>
_hasIndexprotected
<p>Проверяет наличие индекса для указанного свойства.</p>
_onCollectionChangeprotected
<p>Удаляет индексы при изменении исходной коллекции</p>
_removeFromIndexprotected
<p>Удаляет элементы из индекса</p>
_replaceInIndexprotected
<p>Заменяет элементы в индексе</p>
_resetIndexprotected
<p>Сбрасывает индекс</p>
_setToIndexprotected
<p>Устанавливает элемент в индекс</p>
_shiftIndexprotected
<p>Сдвигает позицию элементов индекса</p>
getIndexByValue
<p>Возвращает индекс первого элемента с указанным значением свойства. Если такого элемента нет - вернет -1.</p>
getIndicesByValue
<p>Возвращает индексы всех элементов с указанным значением свойства.</p>
reIndex
<p>Переиндексирует энумератор</p>
setObservableCollection
<p>Устанавливает коллекцию при изменении которой поисходит переиндексация энумератора</p>
unsetObservableCollection
<p>Сбрасывает коллекцию при изменении которой поисходит переиндексация энумератора</p>
1/24/2021Мальцев А.А.