Skip to content

lumilio-web / hooks/util-hooks/useGenerateBorder / UseGenerateBordersReturn

Interface: UseGenerateBordersReturn

Defined in: hooks/util-hooks/useGenerateBorder.tsx:48

Properties

cancelGeneration()

cancelGeneration: () => void

Defined in: hooks/util-hooks/useGenerateBorder.tsx:59

Returns

void


generateBorders()

generateBorders: (files, option, param, priority?) => Promise<void>

Defined in: hooks/util-hooks/useGenerateBorder.tsx:53

Parameters

files

File[]

option

BorderOptions

param

{ b: number; border_width: number; g: number; jpeg_quality: number; r: number; } | { blur_sigma: number; brightness_adjustment: number; corner_radius: number; jpeg_quality: number; } | { jpeg_quality: number; strength: number; }

priority?

ProcessingPriority

Returns

Promise<void>


isGenerating

isGenerating: boolean

Defined in: hooks/util-hooks/useGenerateBorder.tsx:49


processedImages

processedImages: ProcessedImageMap

Defined in: hooks/util-hooks/useGenerateBorder.tsx:50


progress

progress: BorderGenerationProgress

Defined in: hooks/util-hooks/useGenerateBorder.tsx:51


setProcessedImages

setProcessedImages: Dispatch<SetStateAction<ProcessedImageMap>>

Defined in: hooks/util-hooks/useGenerateBorder.tsx:52