struct libtmux-dotnet latest
TmuxVersion
Represents one lossless parsed tmux version.
Source and package
- Module
- LibTmux
- Package
- LibTmux
- Source
- src/LibTmux/Versioning/TmuxVersion.cs
Members22 members#
Other members22 members#
- CheckMinimumSupportedVersionAsync method Checks the package minimum and optionally throws.
- CompareTo method Compares parsed tmux versions.
- DetectAsync method Detects the selected tmux executable version.
- DetectStringAsync method Detects the selected tmux executable version string.
- EnsureAtLeast method Throws when this version is below a minimum.
- EnsureMinimumSupportedVersionAsync method Throws when installed tmux is below the package minimum.
- IsAtLeast method Reports whether this version meets a minimum.
- IsInstalledAtLeastAsync method Checks whether installed tmux meets a minimum.
- IsInstalledAtMostAsync method Checks whether installed tmux is at most a maximum.
- IsInstalledNewerThanAsync method Checks whether installed tmux is newer.
- IsInstalledOlderThanAsync method Checks whether installed tmux is older.
- IsInstalledVersionAsync method Checks exact installed version equality.
- IsMinimumSupportedVersionInstalledAsync method Reports whether installed tmux meets the package minimum.
- IsValid property Gets whether this value contains a parsed tmux version.
- Major property Gets the parsed major version.
- Minor property Gets the parsed minor version.
- Parse method Parses a tmux version string.
- Raw property Gets the exact normalized tmux version text.
- Suffix property Gets the exact preserved suffix projection.
- TmuxVersion method Initializes a tmux version.
- ToString method
- TryParse method Tries to parse a tmux version string.