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

LibTmux::Workspace::Plan::Step

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

API reference · Markdown

class LibTmux::Workspace::Plan::Step
classlibtmux-workspace [source]
classlibtmux-workspace [source]
class LibTmux::Workspace::Plan::Step
Bases:
  • Data

Members

arguments

arguments ( ) → ::Hash[::String, untyped]
methodlibtmux-workspace [source]
methodlibtmux-workspace [source]
arguments

Returns the value of attribute arguments

Behavior contract: Workspace plans.

Returns

the current value of arguments

effect

effect ( ) → ::Symbol
methodlibtmux-workspace [source]
methodlibtmux-workspace [source]
effect

Returns the value of attribute effect

Behavior contract: Workspace plans.

Returns

the current value of effect

id

id ( ) → ::Integer
methodlibtmux-workspace [source]
methodlibtmux-workspace [source]
id

Returns the value of attribute id

Behavior contract: Workspace plans.

Returns

the current value of id

inspect

inspect ( ) → ::String
methodlibtmux-workspace [source]
methodlibtmux-workspace [source]
inspect

Behavior: Workspace plans.

Behavior contract: Workspace plans.

operation

operation ( ) → ::Symbol
methodlibtmux-workspace [source]
methodlibtmux-workspace [source]
operation

Returns the value of attribute operation

Behavior contract: Workspace plans.

Returns

the current value of operation

produces

produces ( ) → ::Array[::String]
methodlibtmux-workspace [source]
methodlibtmux-workspace [source]
produces

Returns the value of attribute produces

Behavior contract: Workspace plans.

Returns

the current value of produces

target

target ( ) → ::String
methodlibtmux-workspace [source]
methodlibtmux-workspace [source]
target

Returns the value of attribute target

Behavior contract: Workspace plans.

Returns

the current value of target

[]

[] ( arg1 : ::Integer , arg2 : ::Symbol , arg3 : ::String , arg4 : ::Hash[::String, untyped] , arg5 : ::Array[::String] , arg6 : ::Symbol ) → instance ( id : ::Integer , operation : ::Symbol , target : ::String , arguments : ::Hash[::String, untyped] , produces : ::Array[::String] , effect : ::Symbol ) → instance
methodlibtmux-workspacestatic2 overloads [source]
methodlibtmux-workspacestatic2 overloads [source]
[]

Behavior: Workspace plans.

Behavior contract: Workspace plans.

inspect

inspect ( ) → ::String
methodlibtmux-workspacestatic [source]
methodlibtmux-workspacestatic [source]
inspect

Behavior: Workspace plans.

Behavior contract: Workspace plans.

members

members ( ) → ::Array[::Symbol]
methodlibtmux-workspacestatic [source]
methodlibtmux-workspacestatic [source]
members

Behavior: Workspace plans.

Behavior contract: Workspace plans.

new

new ( arg1 : ::Integer , arg2 : ::Symbol , arg3 : ::String , arg4 : ::Hash[::String, untyped] , arg5 : ::Array[::String] , arg6 : ::Symbol ) → instance ( id : ::Integer , operation : ::Symbol , target : ::String , arguments : ::Hash[::String, untyped] , produces : ::Array[::String] , effect : ::Symbol ) → instance
methodlibtmux-workspacestatic2 overloads [source]
methodlibtmux-workspacestatic2 overloads [source]
new

Behavior: Workspace plans.

Behavior contract: Workspace plans.

Esc

Type to search.