(chore): update codebase
This commit is contained in:
parent
fd15215f15
commit
4e8d46b20e
106 changed files with 29936 additions and 1023 deletions
21
apps/tauri/src-tauri/vendor/tauri-runtime/src/monitor.rs
vendored
Normal file
21
apps/tauri/src-tauri/vendor/tauri-runtime/src/monitor.rs
vendored
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
// Copyright 2019-2024 Tauri Programme within The Commons Conservancy
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
// SPDX-License-Identifier: MIT
|
||||
|
||||
use crate::dpi::{PhysicalPosition, PhysicalRect, PhysicalSize};
|
||||
|
||||
/// Monitor descriptor.
|
||||
#[derive(Debug, Clone)]
|
||||
pub struct Monitor {
|
||||
/// A human-readable name of the monitor.
|
||||
/// `None` if the monitor doesn't exist anymore.
|
||||
pub name: Option<String>,
|
||||
/// The monitor's resolution.
|
||||
pub size: PhysicalSize<u32>,
|
||||
/// The top-left corner position of the monitor relative to the larger full screen area.
|
||||
pub position: PhysicalPosition<i32>,
|
||||
/// The monitor's work_area.
|
||||
pub work_area: PhysicalRect<i32, u32>,
|
||||
/// Returns the scale factor that can be used to map logical pixels to physical pixels, and vice versa.
|
||||
pub scale_factor: f64,
|
||||
}
|
||||
Loading…
Reference in a new issue