Skip to content
Tauri

PhysicalPosition

Defined in: dpi.ts:281

A position represented in physical pixels.

For an explanation of what physical pixels are, see description of PhysicalSize.

2.0.0

new PhysicalPosition(x, y): PhysicalPosition

Defined in: dpi.ts:286

number

number

PhysicalPosition

new PhysicalPosition(object): PhysicalPosition

Defined in: dpi.ts:287

{ x: number; y: number; }

number

number

PhysicalPosition

new PhysicalPosition(object): PhysicalPosition

Defined in: dpi.ts:288

number

number

PhysicalPosition

readonly type: "Physical" = 'Physical'

Defined in: dpi.ts:282


x: number

Defined in: dpi.ts:283


y: number

Defined in: dpi.ts:284

__TAURI_TO_IPC_KEY__(): object

Defined in: dpi.ts:328

object

x: number

y: number


toJSON(): object

Defined in: dpi.ts:335

object

x: number

y: number


toLogical(scaleFactor): LogicalPosition

Defined in: dpi.ts:324

Converts the physical position to a logical one.

number

LogicalPosition

import { PhysicalPosition } from '@tauri-apps/api/dpi';
import { getCurrentWindow } from '@tauri-apps/api/window';
const appWindow = getCurrentWindow();
const factor = await appWindow.scaleFactor();
const position = new PhysicalPosition(400, 500);
const physical = position.toLogical(factor);

2.0.0


© 2025 Tauri Contributors. CC-BY / MIT