Filterable
Swift
- Python Unavailable
- Ruby Unavailable
- Lua Unavailable
- TypeScript Unavailable
- Rust Unavailable
- Go Unavailable
- Java Unavailable
- .NET Unavailable
- C++ Unavailable
- Swift
- Package
- libtmux-swift
- Source
- Sources/LibTmux/FilterExpr.swift
- interface Filterable : protocol Filterable
- Bases:
A model that can be filtered declaratively.
Key paths are lowered to stable ids inside a synchronous call and then discarded. Nothing stores one:
AnyKeyPathis a non-Sendableclass, so keeping it would make every expression that held it unsendable, and an expression's whole purpose is to travel.
4 declared, 0 inherited
Members
- filterFieldID(for:) method The stable wire id for a key path, or
nilif the property is not filterable. - filterFieldType(_:) method The value kind an id names, or
nilwhen this model does not know it. - filterFormatField(_:) method The tmux format field an id reads, or
nilwhen it has no single one. - filterValue(_:of:) method Reads the field an id names, or
nilif this model has no such field.