UNPKG

@oslokommune/punkt-elements

Version:

Komponentbiblioteket til Punkt, et designsystem laget av Oslo Origo

26 lines (25 loc) 1.32 kB
import { PktFileUploadBase } from './fileupload-base'; import { FileItem, IPktFileUpload, TQueueItemOperation, TQueueOperationContext, TQueueOperationLabel, TFileComment, TFileTransfer, TFileUploadItemRenderer, TTransferCancelledDetail, TTransferProgress, TFileValidateDetail, TFileValidator, TUploadStrategy } from './fileupload-types'; export type { FileItem, IPktFileUpload, TQueueItemOperation, TQueueOperationContext, TQueueOperationLabel, TFileComment, TFileTransfer, TFileUploadItemRenderer, TTransferCancelledDetail, TTransferProgress, TFileValidateDetail, TFileValidator, TUploadStrategy, }; export declare class PktFileUpload extends PktFileUploadBase implements IPktFileUpload { private activeOperationByFileId; private isPreviewModalOpen; private previewCurrentIndex; private failedImageFileIds; render(): import('lit-html').TemplateResult<1>; private renderContent; private renderQueueItem; private markImageFailed; private getPreviewableImages; private canOpenPreview; private openPreview; private closePreview; private navigatePreview; private onPreviewKeyDown; private renderPreviewModal; private getQueueItemOperations; private activateOperation; private closeOperation; private getFileAttribute; private setFileAttribute; }