20 lines
392 B
TypeScript
20 lines
392 B
TypeScript
import { Folder } from "../domain/folder";
|
|
import { ITreeNodeObject } from "../domain/treeNode";
|
|
|
|
import { View } from "./view";
|
|
|
|
export class FolderView implements View, ITreeNodeObject {
|
|
id: string = null;
|
|
name: string = null;
|
|
revisionDate: Date = null;
|
|
|
|
constructor(f?: Folder) {
|
|
if (!f) {
|
|
return;
|
|
}
|
|
|
|
this.id = f.id;
|
|
this.revisionDate = f.revisionDate;
|
|
}
|
|
}
|