{"ast":null,"code":"import { __decorate } from \"tslib\";\nimport __NG_CLI_RESOURCE__0 from \"./button.css?ngResource\";\nimport { CommonModule } from '@angular/common';\nimport { Component, Input, Output, EventEmitter } from '@angular/core';\nlet ButtonComponent = class ButtonComponent {\n  primary = false;\n  backgroundColor;\n  size = 'medium';\n  label = 'Button';\n  onClick = new EventEmitter();\n  get classes() {\n    const mode = this.primary ? 'storybook-button--primary' : 'storybook-button--secondary';\n    return ['storybook-button', `storybook-button--${this.size}`, mode];\n  }\n  static propDecorators = {\n    primary: [{\n      type: Input\n    }],\n    backgroundColor: [{\n      type: Input\n    }],\n    size: [{\n      type: Input\n    }],\n    label: [{\n      type: Input\n    }],\n    onClick: [{\n      type: Output\n    }]\n  };\n};\nButtonComponent = __decorate([Component({\n  selector: 'storybook-button',\n  standalone: true,\n  imports: [CommonModule],\n  template: ` `,\n  styles: [__NG_CLI_RESOURCE__0]\n})], ButtonComponent);\nexport { ButtonComponent };","map":{"version":3,"names":["__decorate","__NG_CLI_RESOURCE__0","CommonModule","Component","Input","Output","EventEmitter","ButtonComponent","primary","backgroundColor","size","label","onClick","classes","mode","propDecorators","type","selector","standalone","imports","template","styles"],"sources":["/home/poule/encrypted/stockage-syncable/www/development/html/ng-implementation/implem/src/stories/button.component.ts"],"sourcesContent":["import { __decorate } from \"tslib\";\nimport __NG_CLI_RESOURCE__0 from \"./button.css?ngResource\";\nimport { CommonModule } from '@angular/common';\nimport { Component, Input, Output, EventEmitter } from '@angular/core';\nlet ButtonComponent = class ButtonComponent {\n    primary = false;\n    backgroundColor;\n    size = 'medium';\n    label = 'Button';\n    onClick = new EventEmitter();\n    get classes() {\n        const mode = this.primary ? 'storybook-button--primary' : 'storybook-button--secondary';\n        return ['storybook-button', `storybook-button--${this.size}`, mode];\n    }\n    static propDecorators = {\n        primary: [{ type: Input }],\n        backgroundColor: [{ type: Input }],\n        size: [{ type: Input }],\n        label: [{ type: Input }],\n        onClick: [{ type: Output }]\n    };\n};\nButtonComponent = __decorate([\n    Component({\n        selector: 'storybook-button',\n        standalone: true,\n        imports: [CommonModule],\n        template: ` `,\n        styles: [__NG_CLI_RESOURCE__0]\n    })\n], ButtonComponent);\nexport { ButtonComponent };\n"],"mappings":"AAAA,SAASA,UAAU,QAAQ,OAAO;AAClC,OAAOC,oBAAoB,MAAM,yBAAyB;AAC1D,SAASC,YAAY,QAAQ,iBAAiB;AAC9C,SAASC,SAAS,EAAEC,KAAK,EAAEC,MAAM,EAAEC,YAAY,QAAQ,eAAe;AACtE,IAAIC,eAAe,GAAG,MAAMA,eAAe,CAAC;EACxCC,OAAO,GAAG,KAAK;EACfC,eAAe;EACfC,IAAI,GAAG,QAAQ;EACfC,KAAK,GAAG,QAAQ;EAChBC,OAAO,GAAG,IAAIN,YAAY,CAAC,CAAC;EAC5B,IAAIO,OAAOA,CAAA,EAAG;IACV,MAAMC,IAAI,GAAG,IAAI,CAACN,OAAO,GAAG,2BAA2B,GAAG,6BAA6B;IACvF,OAAO,CAAC,kBAAkB,EAAE,qBAAqB,IAAI,CAACE,IAAI,EAAE,EAAEI,IAAI,CAAC;EACvE;EACA,OAAOC,cAAc,GAAG;IACpBP,OAAO,EAAE,CAAC;MAAEQ,IAAI,EAAEZ;IAAM,CAAC,CAAC;IAC1BK,eAAe,EAAE,CAAC;MAAEO,IAAI,EAAEZ;IAAM,CAAC,CAAC;IAClCM,IAAI,EAAE,CAAC;MAAEM,IAAI,EAAEZ;IAAM,CAAC,CAAC;IACvBO,KAAK,EAAE,CAAC;MAAEK,IAAI,EAAEZ;IAAM,CAAC,CAAC;IACxBQ,OAAO,EAAE,CAAC;MAAEI,IAAI,EAAEX;IAAO,CAAC;EAC9B,CAAC;AACL,CAAC;AACDE,eAAe,GAAGP,UAAU,CAAC,CACzBG,SAAS,CAAC;EACNc,QAAQ,EAAE,kBAAkB;EAC5BC,UAAU,EAAE,IAAI;EAChBC,OAAO,EAAE,CAACjB,YAAY,CAAC;EACvBkB,QAAQ,EAAE;AAClB;AACA;AACA;AACA;AACA;AACA;AACA,UAAU;EACFC,MAAM,EAAE,CAACpB,oBAAoB;AACjC,CAAC,CAAC,CACL,EAAEM,eAAe,CAAC;AACnB,SAASA,eAAe","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}