@afriapps/fs-client
Version:
React Native FileServer Client SDK for file synchronization and data management. Requires React Native environment with SQLite and File System support.
36 lines (32 loc) • 1 kB
text/typescript
export enum FileDirection {
TO_APPLICATION = "TO_APPLICATION",
FROM_APPLICATION = "FROM_APPLICATION",
}
class FS_FileEntity {
id?: number;
name: string | undefined;
type?: string;
storageType?: string;
serverFormat?: string;
applicationFormat?: string;
isMandatory?: boolean;
applicationName?: string;
fileDefinitionName?: string;
grouping?: string;
version?: string;
recordSize?: number;
fileDate?: number; // c'est un number qui est un timestamp. on fait "new Date(timestamp)" pour obtenir une Date
downloadDate?: number;
createDate?: number;
lastUpdateDate?: number;
recordsNumber?: number;
size?: number;
checksum?: string;
direction?: FileDirection;
priority?: number;
depth?: number;
attributeName?: string;
attributeValue?: string;
// nodeId?: number; // Uncomment if you end up using this field
}
export default FS_FileEntity;