@softvision/webpdf-wsclient-typescript
Version:
A simplified and optimized API client library for the webPDF server
54 lines (53 loc) • 1.89 kB
TypeScript
import { SessionState, Parameter } from "./index";
export interface SessionTableEntryInterface {
admin?: boolean;
fileCount?: number;
fileSize?: number;
fileSizeHistory?: number;
isAdmin?: boolean;
lastAccess?: number;
providerId?: string;
sessionExpiration?: number;
sessionId?: string;
sessionState?: SessionState;
userName?: string;
}
export declare class SessionTableEntry implements SessionTableEntryInterface, Parameter {
admin?: boolean;
fileCount?: number;
fileSize?: number;
fileSizeHistory?: number;
isAdmin?: boolean;
lastAccess?: number;
providerId?: string;
sessionExpiration?: number;
sessionId?: string;
sessionState?: SessionState;
userName?: string;
constructor(data: any);
static getAdminDefault(): boolean;
static getAdminDescription(): string;
static getFileCountDefault(): number;
static getFileCountDescription(): string;
static getFileSizeDefault(): number;
static getFileSizeDescription(): string;
static getFileSizeHistoryDefault(): number;
static getFileSizeHistoryDescription(): string;
static getIsAdminDefault(): boolean;
static getIsAdminDescription(): string;
static getLastAccessDefault(): number;
static getLastAccessDescription(): string;
static getProviderIdDefault(): string;
static getProviderIdDescription(): string;
static getSessionExpirationDefault(): number;
static getSessionExpirationDescription(): string;
static getSessionIdDefault(): string;
static getSessionIdDescription(): string;
static getSessionStateDefault(): SessionState;
static getSessionStateDescription(): string;
static getUserNameDefault(): string;
static getUserNameDescription(): string;
static fromJson(data: any): SessionTableEntry;
toJson(): any;
clone(): SessionTableEntry;
}