跳到内容
Tauri

@tauri-apps/plugin-positioner

常用窗口位置。

BottomCenter: 5;

来源: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/positioner/guest-js/index.ts#L18

BottomLeft: 2;

来源: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/positioner/guest-js/index.ts#L15

BottomRight: 3;

来源: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/positioner/guest-js/index.ts#L16

Center: 8;

来源: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/positioner/guest-js/index.ts#L21

LeftCenter: 6;

来源: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/positioner/guest-js/index.ts#L19

RightCenter: 7;

来源: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/positioner/guest-js/index.ts#L20

TopCenter: 4;

来源: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/positioner/guest-js/index.ts#L17

TopLeft: 0;

来源: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/positioner/guest-js/index.ts#L13

TopRight: 1;

来源: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/positioner/guest-js/index.ts#L14

TrayBottomCenter: 14;

来源: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/positioner/guest-js/index.ts#L27

TrayBottomLeft: 10;

来源: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/positioner/guest-js/index.ts#L23

TrayBottomRight: 12;

来源: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/positioner/guest-js/index.ts#L25

TrayCenter: 13;

来源: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/positioner/guest-js/index.ts#L26

TrayLeft: 9;

来源: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/positioner/guest-js/index.ts#L22

TrayRight: 11;

来源: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/positioner/guest-js/index.ts#L24

function handleIconState(event): Promise<void>
参数类型
eventTrayIconEvent

Promise<void>

来源: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/positioner/guest-js/index.ts#L55


function moveWindow(to): Promise<void>

使用 WindowExt.move_window()Window 移动到给定的 Position。所有位置都相对于当前屏幕。

参数类型描述
Position要移动到的 位置

Promise<void>

来源: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/positioner/guest-js/index.ts#L36


function moveWindowConstrained(to): Promise<void>

使用 WindowExt.move_window_constrained()Window 移动到给定的 Position

此移动操作会将窗口约束到屏幕尺寸,以适应托盘图标位置。

参数类型描述
Position要移动到的(托盘)位置

Promise<void>

来源: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/positioner/guest-js/index.ts#L49


© 2025 Tauri 贡献者。CC-BY / MIT