Files
keppler/site/models/file.class.js
T
2016-06-02 19:49:00 +02:00

34 lines
475 B
JavaScript

'use strict'
class File
{
constructor( _name, _content )
{
// Set up
this.name = _name
this.versions = []
// Create first version
if( typeof _content !== 'undefined' )
this.create_version( _content )
}
create_version( content )
{
// Create version
let version = {}
// Set up
version.date = new Date()
version.content = content
this.versions.push( version )
}
destructor()
{
console.log( 'destruct' )
}
}
module.exports = File