Server.new_session
Behavior: Creation.
Source and package
- Qualified name
-
LibTmux:: Async:: Server#new _session - Module
- LibTmux::Async
- Declared in
- Server
- Package
- libtmux-async
- Source
- gems/libtmux/lib/libtmux/server.rb
- def new_session: ( name: ::String, command: ::Array[::String], receipt: true, ?width: ::Integer?, ?height: ::Integer?, ?window
_name : ::String?, ?cwd: ::String?, ?environment: ::Hash[::String, ::String], ?timeout: ::Numeric, ?cancel: untyped ) -> ::LibTmux:: def new_session: ( name: ::String, command: ::Array[::String], ?receipt: false, ?width: ::Integer?, ?height: ::Integer?, ?windowCreation Receipt _name : ::String?, ?cwd: ::String?, ?environment: ::Hash[::String, ::String], ?timeout: ::Numeric, ?cancel: untyped ) -> ::LibTmux:: Session -
Public owner:
LibTmux::Server#new_sessionDescription#
Behavior contract: Creation.
- Parameters
-
-
receipt(true) # fornew_session(name, command, receipt, width, height, window_name, cwd, environment, timeout, cancel) [overload 1] -
window_name(::String?) # -
environment(::Hash[::String, ::String]) # -
receipt(false) # fornew_session(name, command, receipt, width, height, window_name, cwd, environment, timeout, cancel) [overload 2]