Softanza
StartFrançais
Softanza
The library documents itself · Collections & objects

stzListRemover

25 own methods · 21 forms written with extensions, listed under their method

the source: base/list/stzListRemover.ring(opens in a new tab) · All classes · The area reference: Collections & objects

Under each method, its extensions (Q CS XT Z ZZ IB W U): bold and ticked, it exists; struck, it does not. The extensions and what they mean

Examples: 0 come from the library's tests; 15 were composed from each method's signature and run for this page, on a fresh object, for example o1 = new stzListRemover(["first", "second", "third"]). 10 methods have none yet. Examples run on 2026-10-03 12:54 inside the library at commit 0e72e2e2c.

Method
Explanation, as the source carries it
init
initializationno extension
Content
content accessno extension
NumberOfItems
content access
composed example
o1 = new stzListRemover(["first", "second", "third"])
? o1.NumberOfItems()
#--> 3
composed from the signature, run for this page
no extension
IsEmpty
content access
composed example
o1 = new stzListRemover(["first", "second", "third"])
? o1.IsEmpty()
#--> 0
composed from the signature, run for this page
no extension
RemoveAll
WITHOUT CASESENSITIVITYQCSXTZZZIBWU
Remove
Same as RemoveAllCS: WITHOUT CASESENSITIVITY (with the case-sensitivity dial) (case-sensitive by default)QCSXTZZZIBWUMany
AllOccurrencesRemoved
removing all occurrences of a given item in the listno extension
RemoveItemAtPosition
removing an item by specifying its position
composed example
o1 = new stzListRemover(["first", "second", "third"])
o1.RemoveItemAtPosition(2)
? @@( o1.Content() )
#--> [ "first", "third" ]
composed from the signature, run for this page
QCSXTZZZIBWU
RemoveAt
removing an item by specifying its position
composed example
o1 = new stzListRemover(["first", "second", "third"])
o1.RemoveAt(2)
? @@( o1.Content() )
#--> [ "first", "third" ]
composed from the signature, run for this page
no extension
RemoveAtPosition
removing an item by specifying its position
composed example
o1 = new stzListRemover(["first", "second", "third"])
o1.RemoveAtPosition(2)
? @@( o1.Content() )
#--> [ "first", "third" ]
composed from the signature, run for this page
no extension
RemoveNthItem
removing an item by specifying its position
composed example
o1 = new stzListRemover(["first", "second", "third"])
o1.RemoveNthItem(2)
? @@( o1.Content() )
#--> [ "first", "third" ]
composed from the signature, run for this page
no extension
NthItemRemoved
removing an item by specifying its position
composed example
o1 = new stzListRemover(["first", "second", "third"])
? @@( o1.NthItemRemoved(2) )
#--> [ "first", "third" ]
composed from the signature, run for this page
no extension
RemoveFirstItem
removing first item in the list
composed example
o1 = new stzListRemover(["first", "second", "third"])
o1.RemoveFirstItem()
? @@( o1.Content() )
#--> [ "second", "third" ]
composed from the signature, run for this page
QCSXTZZZIBWU
FirstItemRemoved
removing first item in the list
composed example
o1 = new stzListRemover(["first", "second", "third"])
? @@( o1.FirstItemRemoved() )
#--> [ "second", "third" ]
composed from the signature, run for this page
no extension
RemoveLastItem
removing last item in the list
composed example
o1 = new stzListRemover(["first", "second", "third"])
o1.RemoveLastItem()
? @@( o1.Content() )
#--> [ "first", "second" ]
composed from the signature, run for this page
QCSXTZZZIBWU
LastItemRemoved
removing last item in the list
composed example
o1 = new stzListRemover(["first", "second", "third"])
? @@( o1.LastItemRemoved() )
#--> [ "first", "second" ]
composed from the signature, run for this page
no extension
RemoveFirstAndLastItems
removing first and last items
composed example
o1 = new stzListRemover(["first", "second", "third"])
o1.RemoveFirstAndLastItems()
? @@( o1.Content() )
#--> [ "second" ]
composed from the signature, run for this page
QCSXTZZZIBWU
RemoveItemsAtPositions
removing many items by their positions
composed example
o1 = new stzListRemover(["first", "second", "third"])
o1.RemoveItemsAtPositions([ 2, 3 ])
? @@( o1.Content() )
#--> [ "first" ]
composed from the signature, run for this page
QCSXTZZZIBWU
RemoveAtPositions
removing many items by their positions
composed example
o1 = new stzListRemover(["first", "second", "third"])
o1.RemoveAtPositions([ 2, 3 ])
? @@( o1.Content() )
#--> [ "first" ]
composed from the signature, run for this page
no extension
RemoveSection
removing a section of items
composed example
o1 = new stzListRemover(["first", "second", "third"])
o1.RemoveSection(2, 5)
? @@( o1.Content() )
#--> [ "first" ]
composed from the signature, run for this page
QCSXTZZZIBWU
RemoveAllItems
removing all items in the listQCSXTZZZIBWU
Clear
removing all items in the listno extension
RemoveNthOccurrence
removing nth occurrenceQCSXTZZZIBWU
RemoveFirstOccurrence
removing first occurrence of an itemQCSXTZZZIBWU
RemoveLastOccurrence
removing last occurrence of an itemQCSXTZZZIBWU