# selection.PaneWhere

- **Module:** selection
- **Package:** libtmux
- **Language:** TypeScript
- **Kind:** interface
- **Source:** https://github.com/libtmux/libtmux-ts/blob/46cccfef2a546de55ce8b308249b8c76339089a0/packages/libtmux/src/selection.ts#L252
- **Page:** https://libtmux.org/en/ts/latest/reference/selection-panewhere/

Criteria matching a pane, evaluated against one snapshot.

Fields given together must all hold. [`AND`](/en/ts/latest/reference/selection-panewhere-and/), [`OR`](/en/ts/latest/reference/selection-panewhere-or/) and [`NOT`](/en/ts/latest/reference/selection-panewhere-not/) take whole
criteria rather than field names, so they nest, and a relation such as
`some` or `every` is satisfied against the objects the snapshot holds —
not against tmux as it stands now.

## Members

### Other members

- [`active`](/en/ts/latest/reference/selection-panewhere-active/) (property)
- [`alternateOn`](/en/ts/latest/reference/selection-panewhere-alternateon/) (property)
- [`alternateSavedX`](/en/ts/latest/reference/selection-panewhere-alternatesavedx/) (property)
- [`alternateSavedY`](/en/ts/latest/reference/selection-panewhere-alternatesavedy/) (property)
- [`AND`](/en/ts/latest/reference/selection-panewhere-and/) (property)
- [`atBottom`](/en/ts/latest/reference/selection-panewhere-atbottom/) (property)
- [`atLeft`](/en/ts/latest/reference/selection-panewhere-atleft/) (property)
- [`atRight`](/en/ts/latest/reference/selection-panewhere-atright/) (property)
- [`atTop`](/en/ts/latest/reference/selection-panewhere-attop/) (property)
- [`bg`](/en/ts/latest/reference/selection-panewhere-bg/) (property)
- [`bottom`](/en/ts/latest/reference/selection-panewhere-bottom/) (property)
- [`bracketPasteFlag`](/en/ts/latest/reference/selection-panewhere-bracketpasteflag/) (property)
- [`currentCommand`](/en/ts/latest/reference/selection-panewhere-currentcommand/) (property)
- [`currentPath`](/en/ts/latest/reference/selection-panewhere-currentpath/) (property)
- [`cursorBlinking`](/en/ts/latest/reference/selection-panewhere-cursorblinking/) (property)
- [`cursorCharacter`](/en/ts/latest/reference/selection-panewhere-cursorcharacter/) (property)
- [`cursorColour`](/en/ts/latest/reference/selection-panewhere-cursorcolour/) (property)
- [`cursorFlag`](/en/ts/latest/reference/selection-panewhere-cursorflag/) (property)
- [`cursorShape`](/en/ts/latest/reference/selection-panewhere-cursorshape/) (property)
- [`cursorVeryVisible`](/en/ts/latest/reference/selection-panewhere-cursorveryvisible/) (property)
- [`cursorX`](/en/ts/latest/reference/selection-panewhere-cursorx/) (property)
- [`cursorY`](/en/ts/latest/reference/selection-panewhere-cursory/) (property)
- [`dead`](/en/ts/latest/reference/selection-panewhere-dead/) (property)
- [`deadSignal`](/en/ts/latest/reference/selection-panewhere-deadsignal/) (property)
- [`deadStatus`](/en/ts/latest/reference/selection-panewhere-deadstatus/) (property)
- [`deadTime`](/en/ts/latest/reference/selection-panewhere-deadtime/) (property)
- [`fg`](/en/ts/latest/reference/selection-panewhere-fg/) (property)
- [`flags`](/en/ts/latest/reference/selection-panewhere-flags/) (property)
- [`floatingFlag`](/en/ts/latest/reference/selection-panewhere-floatingflag/) (property)
- [`format`](/en/ts/latest/reference/selection-panewhere-format/) (property)
- [`height`](/en/ts/latest/reference/selection-panewhere-height/) (property)
- [`historyAllBytes`](/en/ts/latest/reference/selection-panewhere-historyallbytes/) (property)
- [`historyBytes`](/en/ts/latest/reference/selection-panewhere-historybytes/) (property)
- [`historyLimit`](/en/ts/latest/reference/selection-panewhere-historylimit/) (property)
- [`historySize`](/en/ts/latest/reference/selection-panewhere-historysize/) (property)
- [`id`](/en/ts/latest/reference/selection-panewhere-id/) (property)
- [`index`](/en/ts/latest/reference/selection-panewhere-index/) (property)
- [`inMode`](/en/ts/latest/reference/selection-panewhere-inmode/) (property)
- [`inputOff`](/en/ts/latest/reference/selection-panewhere-inputoff/) (property)
- [`insertFlag`](/en/ts/latest/reference/selection-panewhere-insertflag/) (property)
- [`keyMode`](/en/ts/latest/reference/selection-panewhere-keymode/) (property)
- [`keypadCursorFlag`](/en/ts/latest/reference/selection-panewhere-keypadcursorflag/) (property)
- [`keypadFlag`](/en/ts/latest/reference/selection-panewhere-keypadflag/) (property)
- [`last`](/en/ts/latest/reference/selection-panewhere-last/) (property)
- [`left`](/en/ts/latest/reference/selection-panewhere-left/) (property)
- [`marked`](/en/ts/latest/reference/selection-panewhere-marked/) (property)
- [`markedSet`](/en/ts/latest/reference/selection-panewhere-markedset/) (property)
- [`mode`](/en/ts/latest/reference/selection-panewhere-mode/) (property)
- [`mouseAllFlag`](/en/ts/latest/reference/selection-panewhere-mouseallflag/) (property)
- [`mouseAnyFlag`](/en/ts/latest/reference/selection-panewhere-mouseanyflag/) (property)
- [`mouseButtonFlag`](/en/ts/latest/reference/selection-panewhere-mousebuttonflag/) (property)
- [`mouseSgrFlag`](/en/ts/latest/reference/selection-panewhere-mousesgrflag/) (property)
- [`mouseStandardFlag`](/en/ts/latest/reference/selection-panewhere-mousestandardflag/) (property)
- [`NOT`](/en/ts/latest/reference/selection-panewhere-not/) (property)
- [`OR`](/en/ts/latest/reference/selection-panewhere-or/) (property)
- [`originFlag`](/en/ts/latest/reference/selection-panewhere-originflag/) (property)
- [`path`](/en/ts/latest/reference/selection-panewhere-path/) (property)
- [`pbProgress`](/en/ts/latest/reference/selection-panewhere-pbprogress/) (property)
- [`pbState`](/en/ts/latest/reference/selection-panewhere-pbstate/) (property)
- [`pid`](/en/ts/latest/reference/selection-panewhere-pid/) (property)
- [`pipe`](/en/ts/latest/reference/selection-panewhere-pipe/) (property)
- [`pipePid`](/en/ts/latest/reference/selection-panewhere-pipepid/) (property)
- [`right`](/en/ts/latest/reference/selection-panewhere-right/) (property)
- [`scrollRegionLower`](/en/ts/latest/reference/selection-panewhere-scrollregionlower/) (property)
- [`scrollRegionUpper`](/en/ts/latest/reference/selection-panewhere-scrollregionupper/) (property)
- [`searchString`](/en/ts/latest/reference/selection-panewhere-searchstring/) (property)
- [`session`](/en/ts/latest/reference/selection-panewhere-session/) (property)
- [`startCommand`](/en/ts/latest/reference/selection-panewhere-startcommand/) (property)
- [`startPath`](/en/ts/latest/reference/selection-panewhere-startpath/) (property)
- [`synchronized`](/en/ts/latest/reference/selection-panewhere-synchronized/) (property)
- [`synchronizedOutputFlag`](/en/ts/latest/reference/selection-panewhere-synchronizedoutputflag/) (property)
- [`tabs`](/en/ts/latest/reference/selection-panewhere-tabs/) (property)
- [`title`](/en/ts/latest/reference/selection-panewhere-title/) (property)
- [`top`](/en/ts/latest/reference/selection-panewhere-top/) (property)
- [`tty`](/en/ts/latest/reference/selection-panewhere-tty/) (property)
- [`unseenChanges`](/en/ts/latest/reference/selection-panewhere-unseenchanges/) (property)
- [`width`](/en/ts/latest/reference/selection-panewhere-width/) (property)
- [`window`](/en/ts/latest/reference/selection-panewhere-window/) (property)
- [`wrapFlag`](/en/ts/latest/reference/selection-panewhere-wrapflag/) (property)
- [`x`](/en/ts/latest/reference/selection-panewhere-x/) (property)
- [`y`](/en/ts/latest/reference/selection-panewhere-y/) (property)
- [`z`](/en/ts/latest/reference/selection-panewhere-z/) (property)
- [`zoomedFlag`](/en/ts/latest/reference/selection-panewhere-zoomedflag/) (property)
