utility: {
addFileProtocol: (
filePath: string,
vscodePreviewPanel?: WebviewPanel | null,
) => string;
getCrossnoteBuildDirectory: () => string;
openFile: (filePath: string) => ChildProcess | undefined;
setCrossnoteBuildDirectory: (path: string) => void;
uploadImage: (
imageFilePath: string,
method?: {
method?: string;
qiniu?: {
AccessKey: string;
Bucket: string;
Domain: string;
SecretKey: string;
};
},
) => Promise<string>;
useExternalAddFileProtocolFunction: (
func: (
filePath: string,
vscodePreviewPanel?: WebviewPanel | null,
) => string,
) => void;
} = ...
Type Declaration
addFileProtocol: (filePath: string, vscodePreviewPanel?: WebviewPanel | null) => string
getCrossnoteBuildDirectory: () => string
openFile: (filePath: string) => ChildProcess | undefined
setCrossnoteBuildDirectory: (path: string) => void
uploadImage: (
imageFilePath: string,
method?: {
method?: string;
qiniu?: {
AccessKey: string;
Bucket: string;
Domain: string;
SecretKey: string;
};
},
) => Promise<string>
useExternalAddFileProtocolFunction: (
func: (
filePath: string,
vscodePreviewPanel?: WebviewPanel | null,
) => string,
) => void