Interface: ElectronFitBrowserApi
Defined in: shared/preloadApiDomains.ts:114
Hierarchyβ
Extended byβ
Propertiesβ
getFitBrowserFolderβ
getFitBrowserFolder: () => Promise<string | null>;
Defined in: shared/preloadApiDomains.ts:116
Get the persisted FIT browser folder (main process setting).
Returnsβ
Promise<string | null>
isFitBrowserEnabledβ
isFitBrowserEnabled: () => Promise<FitBrowserEnabledResponse>;
Defined in: shared/preloadApiDomains.ts:117
Returnsβ
Promise<FitBrowserEnabledResponse>
listFitBrowserFolderβ
listFitBrowserFolder: (relPath?: string) => Promise<FitBrowserListFolderResult>;
Defined in: shared/preloadApiDomains.ts:119
List entries under the persisted FIT browser folder.
Parametersβ
relPath?β
string
Returnsβ
Promise<FitBrowserListFolderResult>
onFitBrowserEnabledChangedβ
onFitBrowserEnabledChanged: (callback: (enabled: boolean) => void) => () => void;
Defined in: shared/preloadApiDomains.ts:122
Parametersβ
callbackβ
(enabled: boolean) => void
Returnsβ
() => void
setFitBrowserEnabledβ
setFitBrowserEnabled: (enabled: boolean) => Promise<FitBrowserEnabledResponse>;
Defined in: shared/preloadApiDomains.ts:125
Parametersβ
enabledβ
boolean
Returnsβ
Promise<FitBrowserEnabledResponse>
setFitBrowserFolderβ
setFitBrowserFolder: (folderPath: string) => Promise<boolean>;
Defined in: shared/preloadApiDomains.ts:128
Parametersβ
folderPathβ
string
Returnsβ
Promise<boolean>