{"version":3,"file":"Tabs.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":";;;;;AAKO,MAAMA,IAAI,SAASC,KAAK,CAAC;EAQ9B,aAAaC,UAAUA,CAACC,MAAW,EAAgB;IACjD,OAAOC,YAAY,CAACC,WAAW,CAAC;AAC9BC,MAAAA,IAAI,EAAE,MAAM;MACZ,GAAGH;AACL,KAAC,CAAC;AACJ;AACF;AAbE;AACF;AACA;AACA;AACA;AAJEI,eAAA,CADWP,IAAI,EAAA,MAAA,EAMD,MAAM,CAAA;AAUtBQ,aAAa,CAACC,QAAQ,CAACT,IAAI,CAAC;AAC5BQ,aAAa,CAACC,QAAQ,CAACT,IAAI,EAAE,MAAM,CAAC;;;;"}