sub-manager-backend/objects/Publication.mjs

15 lines
360 B
JavaScript
Raw Normal View History

2023-09-07 09:39:09 +00:00
import Title from "./Title.mjs";
import dv from "./dv.mjs";
export default class Publication extends Title{
2023-09-07 10:07:34 +00:00
set _link(prop){
if(prop){
if(!dv.isString(prop)){throw new TypeError("link must be a string")}
this.link=prop
}
}
2023-09-07 09:39:09 +00:00
constructor(data){
super(data)
2023-09-07 10:07:34 +00:00
this._link=data?.link
2023-09-07 09:39:09 +00:00
}
}