# LibTmuxWorkspace.ExpandedWindow

- **Module:** LibTmuxWorkspace
- **Package:** LibTmuxWorkspace
- **Language:** Julia
- **Kind:** struct
- **Source:** https://github.com/libtmux/libtmux-julia/blob/f3da513be1225d36d5854cd8db5972c01857578e/packages/LibTmuxWorkspace/src/plan.jl#L10
- **Page:** https://libtmux.org/en/julia/latest/workspace/reference/libtmuxworkspace-expandedwindow/

```
LibTmuxWorkspace.ExpandedWindow(
    name::String,
    index::Union{Nothing, Int64},
    start_directory::String,
    options::Tuple,
    options_after::Tuple,
    layout::Union{Nothing, String},
    focus::Bool,
    panes::Tuple
)

LibTmuxWorkspace.ExpandedWindow(
    name,
    index,
    start_directory,
    options,
    options_after,
    layout,
    focus,
    panes
)
```

## Methods

### `ExpandedWindow` (overload 1)

```julia
LibTmuxWorkspace.ExpandedWindow(
    name::String,
    index::Union{Nothing, Int64},
    start_directory::String,
    options::Tuple,
    options_after::Tuple,
    layout::Union{Nothing, String},
    focus::Bool,
    panes::Tuple
)
```

[Source](https://github.com/libtmux/libtmux-julia/blob/f3da513be1225d36d5854cd8db5972c01857578e/packages/LibTmuxWorkspace/src/plan.jl#L10).

### `ExpandedWindow` (overload 2)

```julia
LibTmuxWorkspace.ExpandedWindow(
    name,
    index,
    start_directory,
    options,
    options_after,
    layout,
    focus,
    panes
)
```

[Source](https://github.com/libtmux/libtmux-julia/blob/f3da513be1225d36d5854cd8db5972c01857578e/packages/LibTmuxWorkspace/src/plan.jl#L10).

## Parameters

- `name` (`String`) (for `ExpandedWindow(name, index, start_directory, options, options_after, layout, focus, panes) [overload 1]`)
- `index` (`Union{Nothing, Int64}`) (for `ExpandedWindow(name, index, start_directory, options, options_after, layout, focus, panes) [overload 1]`)
- `start_directory` (`String`) (for `ExpandedWindow(name, index, start_directory, options, options_after, layout, focus, panes) [overload 1]`)
- `options` (`Tuple`) (for `ExpandedWindow(name, index, start_directory, options, options_after, layout, focus, panes) [overload 1]`)
- `options_after` (`Tuple`) (for `ExpandedWindow(name, index, start_directory, options, options_after, layout, focus, panes) [overload 1]`)
- `layout` (`Union{Nothing, String}`) (for `ExpandedWindow(name, index, start_directory, options, options_after, layout, focus, panes) [overload 1]`)
- `focus` (`Bool`) (for `ExpandedWindow(name, index, start_directory, options, options_after, layout, focus, panes) [overload 1]`)
- `panes` (`Tuple`) (for `ExpandedWindow(name, index, start_directory, options, options_after, layout, focus, panes) [overload 1]`)
- `name` (`Any`) (for `ExpandedWindow(name, index, start_directory, options, options_after, layout, focus, panes) [overload 2]`)
- `index` (`Any`) (for `ExpandedWindow(name, index, start_directory, options, options_after, layout, focus, panes) [overload 2]`)
- `start_directory` (`Any`) (for `ExpandedWindow(name, index, start_directory, options, options_after, layout, focus, panes) [overload 2]`)
- `options` (`Any`) (for `ExpandedWindow(name, index, start_directory, options, options_after, layout, focus, panes) [overload 2]`)
- `options_after` (`Any`) (for `ExpandedWindow(name, index, start_directory, options, options_after, layout, focus, panes) [overload 2]`)
- `layout` (`Any`) (for `ExpandedWindow(name, index, start_directory, options, options_after, layout, focus, panes) [overload 2]`)
- `focus` (`Any`) (for `ExpandedWindow(name, index, start_directory, options, options_after, layout, focus, panes) [overload 2]`)
- `panes` (`Any`) (for `ExpandedWindow(name, index, start_directory, options, options_after, layout, focus, panes) [overload 2]`)

## Members

### Collections and queries

- `panes` (property)

### Other members

- `focus` (property)
- `index` (property)
- `layout` (property)
- `name` (property)
- `options` (property)
- `options_after` (property)
- `start_directory` (property)
