21 lines
407 B
TypeScript
21 lines
407 B
TypeScript
import AbstractModel, { type IAbstract } from './abstractModel'
|
|
|
|
export interface ICaldavToken extends IAbstract {
|
|
id: number;
|
|
created: Date;
|
|
}
|
|
|
|
export default class CaldavTokenModel extends AbstractModel implements ICaldavToken {
|
|
declare id: number
|
|
declare created: Date
|
|
|
|
constructor(data? : Object) {
|
|
super(data)
|
|
|
|
this.id
|
|
|
|
if (this.created) {
|
|
this.created = new Date(this.created)
|
|
}
|
|
}
|
|
} |