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