Prerelease This site documents an alpha of libtmux. Its structure, URLs and APIs are subject to change.

ToolOperation

Swift
  • Python Unavailable
  • Ruby Unavailable
  • Lua Unavailable
  • TypeScript Unavailable
  • Rust Unavailable
  • Go Unavailable
  • Java Unavailable
  • .NET Unavailable
  • C++ Unavailable
  • Swift

API reference · Markdown

enum ToolOperation : enum ToolOperation
enum [source]
enum [source]
enum ToolOperation

The stable protocol name of one of the 45 public MCP tools.

Members

hashValue

hashValue : var hashValue: Int
property
property
hashValue

Inherited from RawRepresentable.hashValue

hash(into:)

hash(into:) ( into : Hasher ) → ()
method
method
hash(into:)

Inherited from RawRepresentable.hash(into:)

!=(_:_:)

!=(_:_:) ( lhs : Self , rhs : Self ) → Bool
functionstatic
functionstatic
!=(_:_:)

Inherited from Equatable.!=(_:_:)

Returns a Boolean value indicating whether two values are not equal.

Inequality is the inverse of equality. For any values a and b, a != b implies that a == b is false.

This is the default implementation of the not-equal-to operator (!=) for any type that conforms to Equatable.

  • Parameters:
    • lhs: A value to compare.
    • rhs: Another value to compare.

callReadToolsBatch

callReadToolsBatch : case callReadToolsBatch
constant [source]
constant [source]
callReadToolsBatch

capturePane

capturePane : case capturePane
constant [source]
constant [source]
capturePane

captureSince

captureSince : case captureSince
constant [source]
constant [source]
captureSince

findPaneByPosition

findPaneByPosition : case findPaneByPosition
constant [source]
constant [source]
findPaneByPosition

getPaneInfo

getPaneInfo : case getPaneInfo
constant [source]
constant [source]
getPaneInfo

getServerInfo

getServerInfo : case getServerInfo
constant [source]
constant [source]
getServerInfo

getSessionInfo

getSessionInfo : case getSessionInfo
constant [source]
constant [source]
getSessionInfo

getTmuxVariables

getTmuxVariables : case getTmuxVariables
constant [source]
constant [source]
getTmuxVariables

getWindowInfo

getWindowInfo : case getWindowInfo
constant [source]
constant [source]
getWindowInfo

listPanes

listPanes : case listPanes
constant [source]
constant [source]
listPanes

listSessions

listSessions : case listSessions
constant [source]
constant [source]
listSessions

listWindows

listWindows : case listWindows
constant [source]
constant [source]
listWindows

searchPanes

searchPanes : case searchPanes
constant [source]
constant [source]
searchPanes

showEnvironment

showEnvironment : case showEnvironment
constant [source]
constant [source]
showEnvironment

showHooks

showHooks : case showHooks
constant [source]
constant [source]
showHooks

showOption

showOption : case showOption
constant [source]
constant [source]
showOption

snapshotPane

snapshotPane : case snapshotPane
constant [source]
constant [source]
snapshotPane

waitForText

waitForText : case waitForText
constant [source]
constant [source]
waitForText

moveWindow

moveWindow : case moveWindow
constant [source]
constant [source]
moveWindow

renameSession

renameSession : case renameSession
constant [source]
constant [source]
renameSession

renameWindow

renameWindow : case renameWindow
constant [source]
constant [source]
renameWindow

resizePane

resizePane : case resizePane
constant [source]
constant [source]
resizePane

resizeWindow

resizeWindow : case resizeWindow
constant [source]
constant [source]
resizeWindow

selectLayout

selectLayout : case selectLayout
constant [source]
constant [source]
selectLayout

selectPane

selectPane : case selectPane
constant [source]
constant [source]
selectPane

selectWindow

selectWindow : case selectWindow
constant [source]
constant [source]
selectWindow

setHistoryLimit

setHistoryLimit : case setHistoryLimit
constant [source]
constant [source]
setHistoryLimit

setMouseEnabled

setMouseEnabled : case setMouseEnabled
constant [source]
constant [source]
setMouseEnabled

setPaneTitle

setPaneTitle : case setPaneTitle
constant [source]
constant [source]
setPaneTitle

signalChannel

signalChannel : case signalChannel
constant [source]
constant [source]
signalChannel

swapPane

swapPane : case swapPane
constant [source]
constant [source]
swapPane

waitForChannel

waitForChannel : case waitForChannel
constant [source]
constant [source]
waitForChannel

createSession

createSession : case createSession
constant [source]
constant [source]
createSession

createWindow

createWindow : case createWindow
constant [source]
constant [source]
createWindow

pasteText

pasteText : case pasteText
constant [source]
constant [source]
pasteText

respawnPane

respawnPane : case respawnPane
constant [source]
constant [source]
respawnPane

runShellCommand

runShellCommand : case runShellCommand
constant [source]
constant [source]
runShellCommand

sendKeys

sendKeys : case sendKeys
constant [source]
constant [source]
sendKeys

sendKeysBatch

sendKeysBatch : case sendKeysBatch
constant [source]
constant [source]
sendKeysBatch

setSynchronizePanes

setSynchronizePanes : case setSynchronizePanes
constant [source]
constant [source]
setSynchronizePanes

splitWindow

splitWindow : case splitWindow
constant [source]
constant [source]
splitWindow

clearPaneScrollback

clearPaneScrollback : case clearPaneScrollback
constant [source]
constant [source]
clearPaneScrollback

killPane

killPane : case killPane
constant [source]
constant [source]
killPane

killSession

killSession : case killSession
constant [source]
constant [source]
killSession

killWindow

killWindow : case killWindow
constant [source]
constant [source]
killWindow

init(rawValue:)

init(rawValue:) ( rawValue : String )
method
method
init(rawValue:)

Inherited from RawRepresentable.init(rawValue:)

Creates a new instance with the specified raw value.

If there is no value of the type that corresponds with the specified raw value, this initializer returns nil. For example:

enum PaperSize: String { case A4, A5, Letter, Legal }

print(PaperSize(rawValue: "Legal")) // Prints "Optional(PaperSize.Legal)"

print(PaperSize(rawValue: "Tabloid")) // Prints "nil"

  • Parameter rawValue: The raw value to use for the new instance.
Esc

Type to search.