Platforms to show: All Mac Windows Linux Cross-Platform
NSMutableIndexSetMBS class
Super class: NSIndexSetMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Cocoa | MBS MacBase Plugin | 9.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
This collection is referred to as a mutable index set.
The values in a mutable index set are always sorted, so the order in which values are added is irrelevant.
You must not subclass the NSMutableIndexSet class.
Subclass of the NSIndexSetMBS class.
- 12 methods
- method addIndex(index as Integer)
- method addIndexes(indexes as NSIndexSetMBS)
- method addIndexesInRange(StartIndex as Integer, Length as Integer)
- method Constructor
- method Constructor(index as Integer)
- method Constructor(indexes as NSIndexSetMBS)
- method Constructor(StartIndex as Integer, Length as Integer)
- method removeAllIndexes
- method removeIndex(index as Integer)
- method removeIndexes(indexes as NSIndexSetMBS)
- method removeIndexesInRange(StartIndex as Integer, Length as Integer)
- method shiftIndexes(StartingAtIndex as Integer, delta as Integer)
Super class NSIndexSetMBS
- property Handle as Integer
- 21 methods
- method Constructor
- method Constructor(index as Integer)
- method Constructor(indexes as NSIndexSetMBS)
- method Constructor(StartIndex as Integer, Length as Integer)
- method containsIndex(index as Integer) as boolean
- method containsIndexes(indexes as NSIndexSetMBS) as boolean
- method containsIndexesInRange(StartIndex as Integer, Length as Integer) as boolean
- method copy as NSIndexSetMBS
- method count as Integer
- method countOfIndexesInRange(StartIndex as Integer, Length as Integer) as Integer
- method firstIndex as Integer
- method indexGreaterThanIndex(index as Integer) as Integer
- method indexGreaterThanOrEqualToIndex(index as Integer) as Integer
- method indexLessThanIndex(index as Integer) as Integer
- method indexLessThanOrEqualToIndex(index as Integer) as Integer
- method intersectsIndexesInRange(StartIndex as Integer, Length as Integer) as boolean
- method isEqualToIndexSet(other as NSIndexSetMBS) as boolean
- method lastIndex as Integer
- method mutableCopy as NSMutableIndexSetMBS
- method Operator_Convert as string
- method Values as Integer()
- 3 shared methods
- shared method indexSet as NSIndexSetMBS
- shared method indexSetWithIndex(index as Integer) as NSIndexSetMBS
- shared method indexSetWithIndexesInRange(StartIndex as Integer, Length as Integer) as NSIndexSetMBS
This class has no sub classes.
Some methods using this class:
- NSIndexSetMBS.mutableCopy as NSMutableIndexSetMBS
Some examples using this class:
- /MacControls/Listbox and TableView Demos/ListboxTV drop-in/Flat Only/ListBoxTV Database with DataSource
- /MacControls/Listbox and TableView Demos/ListboxTV drop-in/Flat Only/ListBoxTV Simple Demo with DataSource
- /MacControls/Listbox and TableView Demos/ListboxTV drop-in/Flat Only/ListBoxTV TableView
- /MacControls/Listbox and TableView Demos/ListboxTV drop-in/Flat Only/ListboxTV with ContainerControl Cells
- /MacControls/Listbox and TableView Demos/ListboxTV drop-in/Hierarchical & Flat/ListBoxTV OutlineView
The items on this page are in the following plugins: MBS MacBase Plugin.
NSMutableCharacterSetMBS - NSMutableParagraphStyleMBS