@tauri-apps/plugin-positioner
Functions
Section titled “Functions”handleIconState()
Section titled “handleIconState()”function handleIconState(event: TrayIconEvent): Promise<void>;Defined in: plugins/positioner/guest-js/index.ts:55
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
event |
TrayIconEvent |
Returns
Section titled “Returns”moveWindow()
Section titled “moveWindow()”function moveWindow(to: Position): Promise<void>;Defined in: plugins/positioner/guest-js/index.ts:36
Moves the Window to the given Position using WindowExt.move_window()
All positions are relative to the current screen.
Parameters
Section titled “Parameters”| Parameter | Type | Description |
|---|---|---|
to |
Position |
The Position to move to. |
Returns
Section titled “Returns”moveWindowConstrained()
Section titled “moveWindowConstrained()”function moveWindowConstrained(to: Position): Promise<void>;Defined in: plugins/positioner/guest-js/index.ts:49
Moves the Window to the given Position using WindowExt.move_window_constrained()
This move operation constrains the window to the screen dimensions in case of tray-icon positions.
Parameters
Section titled “Parameters”| Parameter | Type | Description |
|---|---|---|
to |
Position |
The (tray) Position to move to. |
Returns
Section titled “Returns”Enumerations
Section titled “Enumerations”Position
Section titled “Position”Defined in: plugins/positioner/guest-js/index.ts:12
Well known window positions.
Enumeration Members
Section titled “Enumeration Members”| Enumeration Member | Value | Defined in |
|---|---|---|
BottomCenter |
5 |
plugins/positioner/guest-js/index.ts:18 |
BottomLeft |
2 |
plugins/positioner/guest-js/index.ts:15 |
BottomRight |
3 |
plugins/positioner/guest-js/index.ts:16 |
Center |
8 |
plugins/positioner/guest-js/index.ts:21 |
LeftCenter |
6 |
plugins/positioner/guest-js/index.ts:19 |
RightCenter |
7 |
plugins/positioner/guest-js/index.ts:20 |
TopCenter |
4 |
plugins/positioner/guest-js/index.ts:17 |
TopLeft |
0 |
plugins/positioner/guest-js/index.ts:13 |
TopRight |
1 |
plugins/positioner/guest-js/index.ts:14 |
TrayBottomCenter |
14 |
plugins/positioner/guest-js/index.ts:27 |
TrayBottomLeft |
10 |
plugins/positioner/guest-js/index.ts:23 |
TrayBottomRight |
12 |
plugins/positioner/guest-js/index.ts:25 |
TrayCenter |
13 |
plugins/positioner/guest-js/index.ts:26 |
TrayLeft |
9 |
plugins/positioner/guest-js/index.ts:22 |
TrayRight |
11 |
plugins/positioner/guest-js/index.ts:24 |
© 2026 Tauri Contributors. CC-BY / MIT