963 markdown files reformatted with the repository's pinned prettier so pnpm format:check covers the folded tree like every other repo file. The formatter's embedded-language pass also normalized code fences (TS semicolons, closed HTML tags in examples, lowercased CSS hex colors, one renumbered list that skipped an index). Alphanumeric token deltas vs the fold commit were audited file-by-file; all are formatter-equivalent markup normalizations plus the four sanitized skills.
1.2 KiB
1.2 KiB
category
| category |
|---|
| @Electron |
useZoomLevel
Reactive WebFrame zoom level.
Usage
import { useZoomLevel } from '@vueuse/electron';
// enable nodeIntegration if you don't provide webFrame explicitly
// see: https://www.electronjs.org/docs/api/webview-tag#nodeintegration
// Ref result will return
const level = useZoomLevel();
console.log(level.value); // print current zoom level
level.value = 2; // change current zoom level
Set initial zoom level immediately
import { useZoomLevel } from '@vueuse/electron';
const level = useZoomLevel(2);
Pass a ref and the level will be updated when the source ref changes
import { useZoomLevel } from '@vueuse/electron';
import { shallowRef } from 'vue';
const level = shallowRef(1);
useZoomLevel(level); // zoom level will match with the ref
level.value = 2; // zoom level will change
Type Declarations
export declare function useZoomLevel(level: MaybeRef<number>): Ref<number>;
export declare function useZoomLevel(webFrame: WebFrame, level: MaybeRef<number>): Ref<number>;
export declare function useZoomLevel(webFrame: WebFrame): Ref<number>;
export declare function useZoomLevel(): Ref<number>;