Workspace Manager conceptAPI Reference

Choose documentation 3

Concept and alpha: example support scope and release maturity.

v0.1.0.alpha.2

Current version

v0.1.0.alpha.2
English

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

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

def self.[]: ( ::Integer, ::Symbol, ::String, ::Hash[::String, untyped], ::Array[::String], ::Symbol ) -> instancedef self.[]: ( id: ::Integer, operation: ::Symbol, target: ::String, arguments: ::Hash[::String, untyped], produces: ::Array[::String], effect: ::Symbol ) -> instance

Behavior: Workspace plans.

Description#

Behavior contract: Workspace plans.

def self.inspect: () -> ::String

Behavior: Workspace plans.

Description#

Behavior contract: Workspace plans.

def self.members: () -> ::Array[::Symbol]

Behavior: Workspace plans.

Description#

Behavior contract: Workspace plans.

def self.new: ( ::Integer, ::Symbol, ::String, ::Hash[::String, untyped], ::Array[::String], ::Symbol ) -> instancedef self.new: ( id: ::Integer, operation: ::Symbol, target: ::String, arguments: ::Hash[::String, untyped], produces: ::Array[::String], effect: ::Symbol ) -> instance

Behavior: Workspace plans.

Description#

Behavior contract: Workspace plans.

Esc

Type to search.

Reference preview Open reference