I am new to javascript. I am looking at pre-written code. I do not understand what is in the curly brackets: {constructor({parts, tools, database})
class MyMenu {
  constructor({parts, tools, database}) 
 {
     ...
    this.database = database;   
    this.tools = this._myTools(tools);
    this.parts = this._myParts(parts);
    ..
 }
some code here
functions()
...
...
}
 
     
     
    