{"schema":1,"title":"API glossary","description":"Kinds, modifiers and package labels in the PowerShell API reference.","url":"https://libtmux.org/en/powershell/latest/workspace/reference/glossary/","groups":[{"id":"symbol-kinds","title":"Symbol kinds","description":"Kinds identify declarations in the PowerShell API reference.","terms":[{"id":"module","definition":"A PowerShell unit loaded with Import-Module, grouping exported commands and resources.","references":[{"title":"PowerShell modules","url":"https://learn.microsoft.com/en-us/powershell/scripting/developer/module/understanding-a-windows-powershell-module"}],"url":"https://libtmux.org/en/powershell/latest/workspace/reference/glossary/#module"},{"id":"function","definition":"A PowerShell named script block with parameters and a body.","detail":"Advanced functions use CmdletBinding and related attributes for cmdlet-style behavior.","references":[{"title":"PowerShell functions","url":"https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_functions"}],"url":"https://libtmux.org/en/powershell/latest/workspace/reference/glossary/#function"},{"id":"cmdlet","definition":"A PowerShell command participating in pipeline input, parameter binding and object output.","detail":"The reference uses this label for exported advanced functions as well as binary cmdlets.","references":[{"title":"PowerShell cmdlets","url":"https://learn.microsoft.com/en-us/powershell/scripting/developer/cmdlet/cmdlet-overview"}],"url":"https://libtmux.org/en/powershell/latest/workspace/reference/glossary/#cmdlet"}]},{"id":"package-context","title":"Package context","description":"Package labels identify where an API is supplied.","terms":[{"id":"package","definition":"The distributed PowerShell module supplying these commands, distinct from each exported Verb-Noun command name.","references":[{"title":"PowerShell module distribution","url":"https://learn.microsoft.com/en-us/powershell/scripting/developer/module/writing-a-windows-powershell-module"}],"url":"https://libtmux.org/en/powershell/latest/workspace/reference/glossary/#package"}]}]}