This repository has been archived on 2025-09-03. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
resolver/app/domain/imageGallery/image.ts

69 lines
1.1 KiB
TypeScript

import { BaseDomain } from "domain/common";
export class Image extends BaseDomain {
/**
* Image identifier
*
* @type {string}
* @memberof Image
*/
public id?: string | null;
/**
* Image creation date
*
* @type {number}
* @memberof Image
*/
public creationDate: number;
/**
* Image delete date
*
* @type {string}
* @memberof Image
*/
public deleteDate: string;
/**
* Image URL address
*
* @type {string}
* @memberof Image
*/
public URL: string;
/**
* Image folder name with image name {folderName/imageName}
*
* @type {string}
* @memberof Image
*/
public fullPath: string;
/**
* Image owner identifier
*
* @type {string}
* @memberof Image
*/
public ownerUserId: string;
/**
* Last edit date
*
* @type {number}
* @memberof Image
*/
public lastEditDate: number;
/**
* If the image was deleted {true} or not {false}
*
* @type {Boolean}
* @memberof Image
*/
public deleted: Boolean;
}