# field_types.WindowAliasMap

- **Module:** field_types
- **Package:** libtmux
- **Language:** TypeScript
- **Kind:** typealias
- **Source:** https://github.com/libtmux/libtmux-ts/blob/46cccfef2a546de55ce8b308249b8c76339089a0/packages/libtmux/src/field_types.ts#L473
- **Page:** https://libtmux.org/en/ts/latest/reference/field_types-windowaliasmap/

```ts
type WindowAliasMap = {
  readonly configFiles: "config_files";
  readonly line: "line";
  readonly nextSessionId: "next_session_id";
  readonly pid: "pid";
  readonly socketPath: "socket_path";
  readonly startTime: "start_time";
  readonly uid: "uid";
  readonly user: "user";
  readonly version: "version";
  readonly active: "window_active";
  readonly activeClients: "window_active_clients";
  readonly activeClientsList: "window_active_clients_list";
  readonly activeSessions: "window_active_sessions";
  readonly activeSessionsList: "window_active_sessions_list";
  readonly activity: "window_activity";
  readonly activityFlag: "window_activity_flag";
  readonly bellFlag: "window_bell_flag";
  readonly bigger: "window_bigger";
  readonly cellHeight: "window_cell_height";
  readonly cellWidth: "window_cell_width";
  readonly endFlag: "window_end_flag";
  readonly flags: "window_flags";
  readonly windowFormat: "window_format";
  readonly height: "window_height";
  readonly id: "window_id";
  readonly index: "window_index";
  readonly lastFlag: "window_last_flag";
  readonly layout: "window_layout";
  readonly linked: "window_linked";
  readonly windowLinkedSessions: "window_linked_sessions";
  readonly linkedSessionsList: "window_linked_sessions_list";
  readonly markedFlag: "window_marked_flag";
  readonly name: "window_name";
  readonly offsetX: "window_offset_x";
  readonly offsetY: "window_offset_y";
  readonly windowPanes: "window_panes";
  readonly rawFlags: "window_raw_flags";
  readonly silenceFlag: "window_silence_flag";
  readonly stackIndex: "window_stack_index";
  readonly startFlag: "window_start_flag";
  readonly visibleLayout: "window_visible_layout";
  readonly width: "window_width";
  readonly zoomedFlag: "window_zoomed_flag";
}
```

The readable name this library gives each window format field.

A handle exposes both spellings: the alias, and tmux's own token through
`format`. The alias is this library's, so a field with no entry here is
reachable only by its tmux name.
