Model.SessionSelection
Replayable typed session membership with local filtering.
Source and package
- Qualified name
-
LibTmux:: Model:: Session Selection - Module
- LibTmux
- Declared in
Model- Package
- LibTmux
- Source
- lib/LibTmux/Model.rakumod
-
Description#
Replayable typed session membership with local filtering.
Inherited members23 members#
Reached through LibTmux::Selection::Selection.
- all method inherited Construct the native all junction over captured membership.
- any method inherited Construct the native any junction over captured membership.
- Array method inherited Materialize an independent mutable membership array; contained views remain shared.
- AT-POS method inherited Delegate positional lookup to captured membership with native Raku indexing behavior.
- Bool method inherited True when captured membership is nonempty.
- clone method inherited Revalidate and copy membership when cloning a concrete selection.
- elems method inherited Return the exact captured membership count.
- entity method inherited Entity schema retained even by an empty selection.
- EXISTS-POS method inherited Check an index locally without acquiring or refreshing data.
- filter method inherited Run a callback once per member in order and preserve this concrete selection type.
- first method inherited Use native first-match behavior, including native absence semantics.
- grep method inherited Use native matching and adverbs, returning a Seq rather than another selection.
- iterator method inherited Return a fresh iterator over captured eager membership.
- list method inherited Return eager replayable membership with native list semantics.
- List method inherited Return captured membership without writable element containers.
- map method inherited Use native mapping; projections may change element type.
- none method inherited Construct the native none junction over captured membership.
- one method inherited Construct the native one junction; this is not exact-cardinality retrieval.
- Seq method inherited Return a fresh native sequence over captured membership.
- single method inherited Return exactly one member or throw its observed cardinality.
- single-or-nil method inherited Return Nil for zero members, the sole member for one, otherwise throw.
- sort method inherited Use native sorting and return its ordinary Raku result.
- where method inherited Compile criteria before traversal, including on an empty selection.