Skip to content

@tauri-apps/plugin-positioner

function handleIconState(event: TrayIconEvent): Promise<void>;

Defined in: plugins/positioner/guest-js/index.ts:55

Parameter Type
event TrayIconEvent

Promise<void>


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.

Parameter Type Description
to Position The Position to move to.

Promise<void>


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.

Parameter Type Description
to Position The (tray) Position to move to.

Promise<void>

Defined in: plugins/positioner/guest-js/index.ts:12

Well known window positions.

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