Workspace ManagerconceptAPI Reference

Choose documentation 3

v0.1.0.alpha.3

Current version

v0.1.0.alpha.3
English

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

LibTmux::Workspace::Plan::Step.new

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.

Parameters
  • arg1 (::Integer) # for new(arg1, arg2, arg3, arg4, arg5, arg6)

  • arg2 (::Symbol) # for new(arg1, arg2, arg3, arg4, arg5, arg6)

  • arg3 (::String) # for new(arg1, arg2, arg3, arg4, arg5, arg6)

  • arg4 (::Hash[::String, untyped]) # for new(arg1, arg2, arg3, arg4, arg5, arg6)

  • arg5 (::Array[::String]) # for new(arg1, arg2, arg3, arg4, arg5, arg6)

  • arg6 (::Symbol) # for new(arg1, arg2, arg3, arg4, arg5, arg6)

  • id (::Integer) # for new(id, operation, target, arguments, produces, effect)

  • operation (::Symbol) # for new(id, operation, target, arguments, produces, effect)

  • target (::String) # for new(id, operation, target, arguments, produces, effect)

  • arguments (::Hash[::String, untyped]) # for new(id, operation, target, arguments, produces, effect)

  • produces (::Array[::String]) # for new(id, operation, target, arguments, produces, effect)

  • effect (::Symbol) # for new(id, operation, target, arguments, produces, effect)

Esc

Type to search.

Reference preview Open reference