Softanza
DémarrerEnglish
Softanza
La bibliothèque se documente elle-même · Collections et objets

stzListBounder

21 méthodes propres · 13 formes avec extensions, rangées sous leur méthode

la source: base/list/stzListBounder.ring(s'ouvre dans un nouvel onglet) · Toutes les classes · La référence du domaine : Collections et objets

Sous chaque méthode, ses extensions (Q CS XT Z ZZ IB W U) : en gras et cochée, elle existe ; barrée, elle n'existe pas. Les extensions et leur sens

Exemples : 0 viennent des tests de la bibliothèque ; 11 ont été composés à partir de la signature de chaque méthode et exécutés pour cette page, sur un objet neuf, par exemple o1 = new stzListBounder(["a", "b", "c", "d", "e"]). 10 méthodes n'en ont pas encore. Exemples exécutés le 2026-10-03 12:54 dans la bibliothèque au commit 0e72e2e2c.

Méthode
Explication, telle que la source la porte
init
initializationaucune extension
Content
content accessaucune extension
NumberOfItems
content access
exemple composé
o1 = new stzListBounder(["a", "b", "c", "d", "e"])
? o1.NumberOfItems()
#--> 5
composé à partir de la signature, exécuté pour cette page
aucune extension
IsEmpty
content access
exemple composé
o1 = new stzListBounder(["a", "b", "c", "d", "e"])
? o1.IsEmpty()
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
Section
getting a section (slice) of the listaussi écrite: Between · ItemsBetweenPositions
exemple composé
o1 = new stzListBounder(["a", "b", "c", "d", "e"])
? @@( o1.Section(2, 5) )
#--> [ "b", "c", "d", "e" ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
Sections
getting many sectionsaussi écrite: ManySectionsQCSXTZZZIBWU
AreBoundsOf
checking if the 2 items are bounds of a substringQCSXTZZZIBWU
IsBoundedBy
checking if the list is bounded by the given two itemsQCSXTZZZIBWU
BoundsUpToNItems
getting bounds of the list up to n items
exemple composé
o1 = new stzListBounder(["a", "b", "c", "d", "e"])
? @@( o1.BoundsUpToNItems(2) )
#--> [ [ "a", "b" ], [ "d", "e" ] ]
composé à partir de la signature, exécuté pour cette page
aucune extension
Bounds
getting bounds of the list up to n items
exemple composé
o1 = new stzListBounder(["a", "b", "c", "d", "e"])
? @@( o1.Bounds() )
#--> [ "a", "e" ]
composé à partir de la signature, exécuté pour cette page
aucune extension
RemoveBounds
removing boundsQCSXTZZZIBWU
BoundsRemoved
A copy of the list with the given bounds removed; the original is unchanged.aucune extension
IsPair
is pair / is list of pairs
exemple composé
o1 = new stzListBounder(["a", "b", "c", "d", "e"])
? o1.IsPair()
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
IsListOfPairs
is pair / is list of pairs
exemple composé
o1 = new stzListBounder(["a", "b", "c", "d", "e"])
? o1.IsListOfPairs()
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
Middle
getting the middle of the listaussi écrite: WithoutBounds
exemple composé
o1 = new stzListBounder(["a", "b", "c", "d", "e"])
? @@( o1.Middle() )
#--> [ "b", "c", "d" ]
composé à partir de la signature, exécuté pour cette page
aucune extension
Range
range (start, count)QCSXTZZZIBWU
ClampedTo
clamped to min/max valuesaucune extension
ClampTo
clamped to min/max valuesQCSXTZZZIBWU
IsWithinBounds
check if position is within boundsaussi écrite: HasPosition · PositionExists
exemple composé
o1 = new stzListBounder(["a", "b", "c", "d", "e"])
? o1.IsWithinBounds(2)
#--> 1
composé à partir de la signature, exécuté pour cette page
aucune extension
NFirstItems
first n and last n itemsaussi écrite: Take · FirstNItems
exemple composé
o1 = new stzListBounder(["a", "b", "c", "d", "e"])
? @@( o1.NFirstItems(2) )
#--> [ "a", "b" ]
composé à partir de la signature, exécuté pour cette page
aucune extension
NLastItems
first n and last n itemsaussi écrite: TakeLast · LastNItems
exemple composé
o1 = new stzListBounder(["a", "b", "c", "d", "e"])
? @@( o1.NLastItems(2) )
#--> [ "d", "e" ]
composé à partir de la signature, exécuté pour cette page
aucune extension