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::ApplyResult::Effect

class LibTmux::Workspace::ApplyResult::Effect
Bases:
  • Data

Members

def action: () -> ::Symbol

Returns the value of attribute action

Description#

Behavior contract: Workspace results.

Returns

the current value of action

def outcome: () -> (:observed | :dispatch_only)

Returns the value of attribute outcome

Description#

Behavior contract: Workspace results.

Returns

the current value of outcome

def step_id: () -> ::Integer?

Returns the value of attribute step_id

Description#

Behavior contract: Workspace results.

Returns

the current value of step_id

def self.[]: ( ::Integer?, ::Symbol, :observed | :dispatch_only ) -> instancedef self.[]: ( step_id: ::Integer?, action: ::Symbol, outcome: :observed | :dispatch_only ) -> instance

Behavior: Workspace results.

Description#

Behavior contract: Workspace results.

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

Behavior: Workspace results.

Description#

Behavior contract: Workspace results.

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

Behavior: Workspace results.

Description#

Behavior contract: Workspace results.

def self.new: ( ::Integer?, ::Symbol, :observed | :dispatch_only ) -> instancedef self.new: ( step_id: ::Integer?, action: ::Symbol, outcome: :observed | :dispatch_only ) -> instance

Behavior: Workspace results.

Description#

Behavior contract: Workspace results.

Esc

Type to search.

Reference preview Open reference