@softvision/webpdf-wsclient-typescript
Version:
A simplified and optimized API client library for the webPDF server
67 lines (66 loc) • 2.38 kB
TypeScript
import { WebserviceException, Metadata, Parameter, DocumentPassword } from "./../index";
export interface DocumentFileInterface {
documentId: string;
error?: WebserviceException;
fileExtension?: string;
fileLastModified?: string;
fileName?: string;
filePath?: string;
fileSize?: number;
fileTypeGroups?: string;
fileTypeId?: number;
historyId?: number;
isFileLocked?: boolean;
metadata?: Metadata;
mimeType?: string;
parentDocumentId?: string;
password?: DocumentPassword;
}
export declare class DocumentFile implements DocumentFileInterface, Parameter {
documentId: string;
error?: WebserviceException;
fileExtension?: string;
fileLastModified?: string;
fileName?: string;
filePath?: string;
fileSize?: number;
fileTypeGroups?: string;
fileTypeId?: number;
historyId?: number;
isFileLocked?: boolean;
metadata?: Metadata;
mimeType?: string;
parentDocumentId?: string;
password?: DocumentPassword;
constructor(data: any);
static getDocumentIdDefault(): string;
static getDocumentIdDescription(): string;
static getErrorDescription(): string;
static getFileExtensionDefault(): string;
static getFileExtensionDescription(): string;
static getFileLastModifiedDefault(): string;
static getFileLastModifiedDescription(): string;
static getFileNameDefault(): string;
static getFileNameDescription(): string;
static getFilePathDefault(): string;
static getFilePathDescription(): string;
static getFileSizeDefault(): number;
static getFileSizeDescription(): string;
static getFileTypeGroupsDefault(): string;
static getFileTypeGroupsDescription(): string;
static getFileTypeIdDefault(): number;
static getFileTypeIdDescription(): string;
static getHistoryIdDefault(): number;
static getHistoryIdDescription(): string;
static getIsFileLockedDefault(): boolean;
static getIsFileLockedDescription(): string;
static getMetadataDescription(): string;
static getMimeTypeDefault(): string;
static getMimeTypeDescription(): string;
static getParentDocumentIdDefault(): string;
static getParentDocumentIdDescription(): string;
static getPasswordDescription(): string;
static fromJson(data: any): DocumentFile;
toJson(): any;
clone(): DocumentFile;
}