@theia/navigator
Version:
Theia - Navigator Extension
15 lines • 955 B
TypeScript
import { interfaces } from '@theia/core/shared/inversify';
import { PreferenceProxy, PreferenceService, PreferenceSchema } from '@theia/core/lib/browser';
export declare const EXPLORER_COMPACT_FOLDERS = "explorer.compactFolders";
export declare const FileNavigatorConfigSchema: PreferenceSchema;
export interface FileNavigatorConfiguration {
'explorer.autoReveal': boolean;
'explorer.decorations.colors': boolean;
[EXPLORER_COMPACT_FOLDERS]: boolean;
}
export declare const FileNavigatorPreferenceContribution: unique symbol;
export declare const FileNavigatorPreferences: unique symbol;
export type FileNavigatorPreferences = PreferenceProxy<FileNavigatorConfiguration>;
export declare function createNavigatorPreferences(preferences: PreferenceService, schema?: PreferenceSchema): FileNavigatorPreferences;
export declare function bindFileNavigatorPreferences(bind: interfaces.Bind): void;
//# sourceMappingURL=navigator-preferences.d.ts.map