LibTmux::Workspace::Plan::Step
- class LibTmux::Workspace::Plan::Step
- Bases:
- Data
Members
- def arguments: () -> ::Hash[::String, untyped]
-
Returns the value of attribute arguments
Description#
Behavior contract: Workspace plans.
- Returns
-
the current value of arguments
- def effect: () -> ::Symbol
-
Returns the value of attribute effect
Description#
Behavior contract: Workspace plans.
- Returns
-
the current value of effect
- def id: () -> ::Integer
-
Returns the value of attribute id
Description#
Behavior contract: Workspace plans.
- Returns
-
the current value of id
- def inspect: () -> ::String
-
Behavior: Workspace plans.
Description#
Behavior contract: Workspace plans.
- def operation: () -> ::Symbol
-
Returns the value of attribute operation
Description#
Behavior contract: Workspace plans.
- Returns
-
the current value of operation
- def produces: () -> ::Array[::String]
-
Returns the value of attribute produces
Description#
Behavior contract: Workspace plans.
- Returns
-
the current value of produces
- def target: () -> ::String
-
Returns the value of attribute target
Description#
Behavior contract: Workspace plans.
- Returns
-
the current value of target
Discussed in MCP server guide
-
Behavior: Workspace plans.
Description#
Behavior contract: Workspace plans.
- Parameters
-
-
arg1(::Integer) # for[](arg1, arg2, arg3, arg4, arg5, arg6) -
arg2(::Symbol) # for[](arg1, arg2, arg3, arg4, arg5, arg6) -
arg3(::String) # for[](arg1, arg2, arg3, arg4, arg5, arg6) -
arg4(::Hash[::String, untyped]) # for[](arg1, arg2, arg3, arg4, arg5, arg6) -
arg5(::Array[::String]) # for[](arg1, arg2, arg3, arg4, arg5, arg6) -
arg6(::Symbol) # for[](arg1, arg2, arg3, arg4, arg5, arg6) -
id(::Integer) # for[](id, operation, target, arguments, produces, effect) -
operation(::Symbol) # for[](id, operation, target, arguments, produces, effect) -
target(::String) # for[](id, operation, target, arguments, produces, effect) -
arguments(::Hash[::String, untyped]) # for[](id, operation, target, arguments, produces, effect) -
produces(::Array[::String]) # for[](id, operation, target, arguments, produces, effect) -
effect(::Symbol) # for[](id, operation, target, arguments, produces, effect)
-
-
Behavior: Workspace plans.
Description#
Behavior contract: Workspace plans.
-
Behavior: Workspace plans.
Description#
Behavior contract: Workspace plans.
-
Behavior: Workspace plans.
Description#
Behavior contract: Workspace plans.
- Parameters
-
-
arg1(::Integer) # fornew(arg1, arg2, arg3, arg4, arg5, arg6) -
arg2(::Symbol) # fornew(arg1, arg2, arg3, arg4, arg5, arg6) -
arg3(::String) # fornew(arg1, arg2, arg3, arg4, arg5, arg6) -
arg4(::Hash[::String, untyped]) # fornew(arg1, arg2, arg3, arg4, arg5, arg6) -
arg5(::Array[::String]) # fornew(arg1, arg2, arg3, arg4, arg5, arg6) -
arg6(::Symbol) # fornew(arg1, arg2, arg3, arg4, arg5, arg6) -
id(::Integer) # fornew(id, operation, target, arguments, produces, effect) -
operation(::Symbol) # fornew(id, operation, target, arguments, produces, effect) -
target(::String) # fornew(id, operation, target, arguments, produces, effect) -
arguments(::Hash[::String, untyped]) # fornew(id, operation, target, arguments, produces, effect) -
produces(::Array[::String]) # fornew(id, operation, target, arguments, produces, effect) -
effect(::Symbol) # fornew(id, operation, target, arguments, produces, effect)
-