FormatObservation
One explicit format observation. :present means a nonempty expansion, not a version-support guarantee. Empty expansions have availability=:unverified: tmux cannot distinguish an empty value from an unknown or unavailable variable. raw always retains the decoded text. Empty strings retain value=""; numeric and Boolean observations use value=nothing until their value is verified.
Source and package
- Module
- LibTmux
- Package
- LibTmux
- Source
- src/formats.jl
- (var"#ctor-self#"::Type{Lib
Tmux {T}} where T)( field, raw, value, availability ) Lib.Format Observation Tmux .FormatObservation( field::LibTmux {T}, raw::String, value::Union{Nothing, T}, availability::Symbol ) where T.Format Field -
Methods#
(var"#ctor-self#"::Type{Lib
Tmux {T}} where T)( field, raw, value, availability )[source]#.Format Observation Lib
Tmux .FormatObservation( field::LibTmux {T}, raw::String, value::Union{Nothing, T}, availability::Symbol ) where T[source]#.Format Field - Parameters
-
-
field( Any ) (forFormatObservation(field, raw, value, availability) [overload 1]) # -
raw( Any ) (forFormatObservation(field, raw, value, availability) [overload 1]) # -
value( Any ) (forFormatObservation(field, raw, value, availability) [overload 1]) # -
availability( Any ) (forFormatObservation(field, raw, value, availability) [overload 1]) # -
field( LibTmux {T} ) (for.Format Field FormatObservation(field, raw, value, availability) [overload 2]) # -
raw( String ) (forFormatObservation(field, raw, value, availability) [overload 2]) # -
value( Union{Nothing, T} ) (forFormatObservation(field, raw, value, availability) [overload 2]) # -
availability( Symbol ) (forFormatObservation(field, raw, value, availability) [overload 2]) #
-