1
0
mirror of https://github.com/xuthus83/pigallery2.git synced 2024-11-03 21:04:03 +08:00
pigallery2/common/entities/Photo.ts

14 lines
568 B
TypeScript
Raw Normal View History

2016-04-28 04:37:07 +08:00
import {Utils} from "../Utils";
import {Directory} from "./Directory";
2016-04-22 19:23:44 +08:00
export class Photo {
2016-05-05 01:05:19 +08:00
constructor(public id:number, public name:string, public width:number, public height:number) {
2016-04-22 19:23:44 +08:00
}
2016-04-28 04:37:07 +08:00
2016-05-09 23:04:56 +08:00
public static getThumbnailPath(directory:Directory, photo:Photo) {
return Utils.concatUrls("/api/gallery/content/", directory.path, directory.name, photo.name, "thumbnail");
2016-04-28 04:37:07 +08:00
}
2016-05-09 23:04:56 +08:00
public static getPhotoPath(directory:Directory, photo:Photo) {
return Utils.concatUrls("/api/gallery/content/", directory.path, directory.name, photo.name);
2016-04-28 04:37:07 +08:00
}
2016-03-20 17:49:49 +08:00
}