erfan-flmngr-server-fixed
Version:
> Node.js Backend for Flmngr file manager
15 lines (14 loc) • 655 B
TypeScript
import { AActionUploadId } from "../action/AActionUploadId";
import { ReqUploadCommit, Size } from "../action/req/ReqUploadCommit";
import { Req } from "../action/req/Req";
import { RespOk } from "../action/resp/RespOk";
export declare class ActionUploadCommit extends AActionUploadId {
getName(): string;
protected validateSize(size: Size, sizeName: string): void;
protected validateSizes(req: ReqUploadCommit): void;
protected normalizeNoEndSeparator(dir: string): string;
run(request: Req, onFinish: (result: RespOk) => void): void;
private filesCommited;
private filesCommitedCount;
private applySizes;
}