1 | import { interfaces } from 'inversify';
|
2 | import { PreferenceProxy, PreferenceSchema, PreferenceService } from '../../browser/preferences';
|
3 | export declare namespace ZoomLevel {
|
4 | const DEFAULT = 0;
|
5 | const MIN = -8;
|
6 | const MAX = 9;
|
7 | const VARIATION = 0.5;
|
8 | }
|
9 | export declare const electronWindowPreferencesSchema: PreferenceSchema;
|
10 | export declare class ElectronWindowConfiguration {
|
11 | 'window.zoomLevel': number;
|
12 | 'window.titleBarStyle': 'native' | 'custom';
|
13 | }
|
14 | export declare const ElectronWindowPreferenceContribution: unique symbol;
|
15 | export declare const ElectronWindowPreferences: unique symbol;
|
16 | export declare type ElectronWindowPreferences = PreferenceProxy<ElectronWindowConfiguration>;
|
17 | export declare function createElectronWindowPreferences(preferences: PreferenceService, schema?: PreferenceSchema): ElectronWindowPreferences;
|
18 | export declare function bindWindowPreferences(bind: interfaces.Bind): void;
|
19 |
|
\ | No newline at end of file |