quarkd
Version:
Mobile UI Components built on Web Components.
33 lines (32 loc) • 934 B
TypeScript
import { QuarkElement } from "quarkc";
import { UploaderFileListItem } from "./utils";
import "@quarkd/icons/lib/camera-fill";
import "@quarkd/icons/lib/close";
import "../loading";
import "../grid";
declare class QuarkNativeUploader extends QuarkElement {
id: string;
name: string;
iconcolor: string;
hidedelete: boolean;
disabled: boolean;
readonly: boolean;
maxcount: number;
maxsize: string;
tasks: any[];
fId: number;
hiddenUpload: boolean;
inputRef: any;
beforeUpload: any;
beforeDelete: any;
values: any[];
previewStatus: boolean;
previewInstance: any;
onAfterRead: () => void;
setPreview: (urls: string[]) => void;
onRemove: (e: Event, item: UploaderFileListItem, index: number) => void;
myImagePreview: (urls: UploaderFileListItem[], index: number) => void;
closePreview(): void;
render(): any;
}
export default QuarkNativeUploader;