Skip to main content

Type Alias: RendererFileInputWiring

type RendererFileInputWiring = {
getFileInput: () => HTMLInputElement | null;
registerDelegatedFileInputChangeListener: (
documentTarget: Pick<EventTarget, "addEventListener" | "removeEventListener">,
rendererEventTarget: Pick<
EventTarget,
"addEventListener" | "removeEventListener"
>
) => void;
registerImportTimeFileInputChangeHandler: (
rendererEventTarget: Pick<
EventTarget,
"addEventListener" | "removeEventListener"
>
) => void;
};

Defined in: renderer/fileInputWiring.ts:20

Properties​

getFileInput​

readonly getFileInput: () =>
| HTMLInputElement
| null;

Defined in: renderer/fileInputWiring.ts:21

Returns​

| HTMLInputElement | null


registerDelegatedFileInputChangeListener​

readonly registerDelegatedFileInputChangeListener: (documentTarget: Pick<EventTarget, "addEventListener" | "removeEventListener">, rendererEventTarget: Pick<EventTarget, "addEventListener" | "removeEventListener">) => void;

Defined in: renderer/fileInputWiring.ts:22

Parameters​

documentTarget​

Pick<EventTarget, "addEventListener" | "removeEventListener">

rendererEventTarget​

Pick<EventTarget, "addEventListener" | "removeEventListener">

Returns​

void


registerImportTimeFileInputChangeHandler​

readonly registerImportTimeFileInputChangeHandler: (rendererEventTarget: Pick<EventTarget, "addEventListener" | "removeEventListener">) => void;

Defined in: renderer/fileInputWiring.ts:32

Parameters​

rendererEventTarget​

Pick<EventTarget, "addEventListener" | "removeEventListener">

Returns​

void