LibTmuxWorkspace.validate
- validate(data; kwargs...) validate(data::Abstract
Dict ; limits, source_path ) validate(document::LibTmux ; limits)Workspace .Workspace Document -
Methods#
validate(data; kwargs...)[source]#
validate(data::Abstract
Dict ; limits, source_path )[source]#Validate schema version 1, copy caller-owned values and normalize pane shorthand. No environment expansion, file access, subprocesses or tmux calls occur here. Unknown keys and unsupported Python plugins/builders produce precise errors.
validate(document_or_mapping; limits=ConfigLimits()) -> WorkspaceConfigvalidate(document::Lib
Tmux ; limits)[source]#Workspace .Workspace Document - Parameters
-
-
data( Any ) (forvalidate(data, kwargs)) # -
kwargs(forvalidate(data, kwargs)) # -
data( Base.Abstract ) (forDict validate(data, limits, source_path)) # -
limits=ConfigLimits()( ConfigLimits ) (forvalidate(data, limits, source_path)) # -
source_path=nothing(forvalidate(data, limits, source_path)) # -
document( LibTmux ) (forWorkspace .Workspace Document validate(document, limits)) # -
limits=document.limits( ConfigLimits ) (forvalidate(document, limits)) #
-