{"version":3,"file":"Tabs.min.mjs","sources":["../../../src/shapes/Tabs.ts"],"sourcesContent":["//*PMW* class addded for tables\nimport { Group } from './Group';\nimport { classRegistry } from '../ClassRegistry';\nimport { FabricObject } from './Object/Object';\n\nexport class Tabs extends Group {\n  /**\n   * Type of an object\n   * @type String\n   * @default\n   */\n  static type = 'tabs';\n\n  static async fromObject(object: any): Promise<any> {\n    return FabricObject._fromObject({\n      type: 'tabs',\n      ...object\n    });\n  }\n}\n\nclassRegistry.setClass(Tabs);\nclassRegistry.setClass(Tabs, 'tabs');\n"],"names":["Tabs","Group","fromObject","object","FabricObject","_fromObject","type","_defineProperty","classRegistry","setClass"],"mappings":"0OAKO,MAAMA,UAAaC,EAQxB,uBAAaC,CAAWC,GACtB,OAAOC,EAAaC,YAAY,CAC9BC,KAAM,UACHH,GAEP,EAZAI,EADWP,EAAI,OAMD,QAUhBQ,EAAcC,SAAST,GACvBQ,EAAcC,SAAST,EAAM"}