getZoom
Category: Browser Control
Namespace: web.browser.getZoom
Description
Get the current browser zoom level. Returns the zoom factor (1.0 = 100%, 1.5 = 150%, etc.).
Syntax
await web.browser.getZoom();
Parameters
None
Returns
Promise<number> - Returns the requested numeric value
Example
Simple example
const zoom = await web.browser.getZoom();
console.log('Zoom level:', zoom);
Practical example
const zoom = await web.browser.getZoom();
const percent = Math.round(zoom * 100);
document.getElementById('zoom-display').textContent = percent + '%';
Advanced example
async function displayZoomLevel() {
const zoom = await web.browser.getZoom();
const percent = Math.round(zoom * 100);
const zoomDisplay = document.getElementById('zoom-level');
zoomDisplay.textContent = percent + '%';
// Update zoom slider
const slider = document.getElementById('zoom-slider');
slider.value = zoom;
console.log('Current zoom:', percent + '%');
}
Use Cases
- Display current zoom level
- Show zoom percentage
- Update zoom controls
- Track zoom changes
- Implement zoom display
- Show in status bar
- Sync zoom slider
- Monitor zoom state
Related Methods
web.browser.setZoom()
Notes
- Part of browser control functionality
- Asynchronous operation
- Returns promise