Interface: CreateExportGPXButtonRuntime
Defined in: utils/files/export/createExportGPXButtonRuntime.ts:30
Propertiesβ
appendToBodyβ
appendToBody: (element: Readonly<HTMLElement>) => void;
Defined in: utils/files/export/createExportGPXButtonRuntime.ts:31
Parametersβ
elementβ
Returnsβ
void
createAbortControllerβ
createAbortController: () => AbortController;
Defined in: utils/files/export/createExportGPXButtonRuntime.ts:32
Returnsβ
createButtonβ
createButton: () => HTMLButtonElement;
Defined in: utils/files/export/createExportGPXButtonRuntime.ts:33
Returnsβ
createElementβ
createElement: <K>(tagName: K) => HTMLElementTagNameMap[K];
Defined in: utils/files/export/createExportGPXButtonRuntime.ts:34
Type Parametersβ
Kβ
K extends keyof HTMLElementTagNameMap
Parametersβ
tagNameβ
K
Returnsβ
HTMLElementTagNameMap[K]
createObjectURLβ
createObjectURL: (blob: Blob) => string;
Defined in: utils/files/export/createExportGPXButtonRuntime.ts:37
Parametersβ
blobβ
Returnsβ
string
createSvgElementβ
createSvgElement: <K>(tagName: K) => SVGElementTagNameMap[K];
Defined in: utils/files/export/createExportGPXButtonRuntime.ts:38
Type Parametersβ
Kβ
K extends keyof SVGElementTagNameMap
Parametersβ
tagNameβ
K
Returnsβ
SVGElementTagNameMap[K]
revokeObjectURLβ
revokeObjectURL: (url: string) => void;
Defined in: utils/files/export/createExportGPXButtonRuntime.ts:41
Parametersβ
urlβ
string
Returnsβ
void
setTimeoutβ
setTimeout: (callback: () => void, timeout: number) => Timeout;
Defined in: utils/files/export/createExportGPXButtonRuntime.ts:42
Parametersβ
callbackβ
() => void
timeoutβ
number