Type Alias ExportOptions
type ExportOptions = {
export?: boolean;
exportFile?: (
file: WebHareBlob,
info: Pick<
ResourceBaseMetadata,
"fileName"
| "extension"
| "hash"
| "mediaType",
>,
) => MaybePromise<ExportedBlobReference | undefined>;
mapWhfsLink?: (
data: ExportMapWhfsLinkInfo,
) => string | null | Promise<string | null>;
}
export?: boolean;
exportFile?: (
file: WebHareBlob,
info: Pick<
ResourceBaseMetadata,
"fileName"
| "extension"
| "hash"
| "mediaType",
>,
) => MaybePromise<ExportedBlobReference | undefined>;
mapWhfsLink?: (
data: ExportMapWhfsLinkInfo,
) => string | null | Promise<string | null>;
}
Index
Properties
Properties
Optionalexport
export?: boolean
Optionalexport File
exportFile?: (
file: WebHareBlob,
info: Pick<
ResourceBaseMetadata,
"fileName"
| "extension"
| "hash"
| "mediaType",
>,
) => MaybePromise<ExportedBlobReference | undefined>
file: WebHareBlob,
info: Pick<
ResourceBaseMetadata,
"fileName"
| "extension"
| "hash"
| "mediaType",
>,
) => MaybePromise<ExportedBlobReference | undefined>
Optionalmap Whfs Link
mapWhfsLink?: (
data: ExportMapWhfsLinkInfo,
) => string | null | Promise<string | null>
data: ExportMapWhfsLinkInfo,
) => string | null | Promise<string | null>
Callback that should attempt to store/refer blobs outside the export structure