Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
06/14/19 13:40:49 (5 years ago)
Author:
abeham
Message:

#3010: Added batch methods for checking multiple items at once for CheckedItemList and CheckedItemCollection

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/HeuristicLab.Core/3.3/Interfaces/ICheckedItemList.cs

    r16565 r17009  
    2121
    2222using System.Collections.Generic;
     23using HEAL.Attic;
    2324using HeuristicLab.Collections;
    24 using HEAL.Attic;
    2525
    2626namespace HeuristicLab.Core {
     
    3030    IEnumerable<IndexedItem<T>> CheckedItems { get; }
    3131    bool ItemChecked(T item);
     32    bool ItemChecked(int itemIndex);
    3233    void SetItemCheckedState(T item, bool checkedState);
     34    void SetItemCheckedState(IEnumerable<T> items, bool checkedState);
     35    void SetItemCheckedState(int itemIndex, bool checkedState);
     36    void SetItemCheckedState(IEnumerable<int> itemIndices, bool checkedState);
    3337    void Add(T item, bool checkedState);
    3438    void Insert(int index, T item, bool checkedState);
Note: See TracChangeset for help on using the changeset viewer.