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

38 lines
521 B
JavaScript

'use strict'
// Depedencies
let diff = require( 'diff' )
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