| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 | 
							- class element {
 
-     #pictures;
 
-     #mesh;
 
-     #name;
 
-     #description;
 
-     #params;
 
-     #links;
 
-     #thumbnail;
 
-     constructor(name) {
 
-         if (typeof(name) !== "string") {
 
-             throw "Name must be an string.";
 
-         }
 
-         
 
-         this.#name = name;
 
-         
 
-         this.#description = "";
 
-         this.#mesh = "";
 
-         this.#thumbnail = "";
 
-         
 
-         this.#pictures = new Set();
 
-         this.#params = new Map();
 
-         this.#links = new Map();
 
-     }
 
-     get name() {
 
-         return this.#name;
 
-     }
 
-     get description() {
 
-         return this.#description;
 
-     }
 
-     set description(content) {
 
-         if (typeof(content) !== "string") {
 
-             throw "Description must be an string.";
 
-         }
 
-         this.#description = content;
 
-     }
 
-     get mesh() {
 
-         return this.#mesh;
 
-     }
 
-     set mesh(content) {
 
-         if (typeof(content) !== "string") {
 
-             throw "Mesh URL must be string.";
 
-         }
 
-         this.#mesh = content;
 
-     }
 
-     get thumbnail() {
 
-         return this.#thumbnail;
 
-     }
 
-     
 
-     set thumbnail(content) {
 
-         if (typeof(content) !== "string") {
 
-             throw "Thumbnail URL must be string.";
 
-         }   
 
-     }
 
-     get links() {
 
-         return this.#links;
 
-     }
 
-     get params() {
 
-         return this.#params;
 
-     }
 
-     get pictures() {
 
-         return this.#pictures;
 
-     }       
 
- }
 
- export { element };
 
 
  |