carbon-components-angular
Version:
Next generation components
1 lines • 5.26 kB
JavaScript
"use strict";(self.webpackChunkcarbon_components_angular=self.webpackChunkcarbon_components_angular||[]).push([[3719],{"./src/tiles/clickable-tile.stories.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{Basic:()=>Basic,WithLayers:()=>WithLayers,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__,withAILabel:()=>withAILabel});var _storybook_angular__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/@storybook/angular/dist/index.mjs"),_layer__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/layer/index.ts"),_icon__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./src/icon/index.ts"),___WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./src/tiles/index.ts"),_ai_label__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./src/ai-label/index.ts"),_button__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./src/button/index.ts"),_storybook_ai_label_story_shared__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./src/storybook/ai-label-story-shared.ts");const __WEBPACK_DEFAULT_EXPORT__={title:"Components/Tiles/Clickable",decorators:[(0,_storybook_angular__WEBPACK_IMPORTED_MODULE_0__.moduleMetadata)({imports:[___WEBPACK_IMPORTED_MODULE_3__.i$,_layer__WEBPACK_IMPORTED_MODULE_1__.D,_icon__WEBPACK_IMPORTED_MODULE_2__.QX,_ai_label__WEBPACK_IMPORTED_MODULE_4__.uV,_button__WEBPACK_IMPORTED_MODULE_5__.hJ]})],component:___WEBPACK_IMPORTED_MODULE_3__.Oh},Basic=(args=>({props:args,template:'\n <cds-clickable-tile\n [disabled]="disabled"\n [href]="href"\n target="_blank">\n Click the tile to open the Carbon Design System\n <svg\n cdsClickableTileIcon\n cdsIcon="caret--right"\n size="16">\n </svg>\n </cds-clickable-tile>\n '})).bind({});Basic.args={href:"https://www.carbondesignsystem.com/"};const WithLayers=(args=>({props:args,template:"\n <cds-clickable-tile>\n First layer\n </cds-clickable-tile>\n <div cdsLayer>\n <cds-clickable-tile>\n Second layer\n </cds-clickable-tile>\n <div cdsLayer>\n <cds-clickable-tile>Third layer</cds-clickable-tile>\n </div>\n </div>\n "})).bind({});WithLayers.parameters={controls:{disable:!0}};const withAILabel=()=>({styles:_storybook_ai_label_story_shared__WEBPACK_IMPORTED_MODULE_6__.J6,template:'\n <cds-clickable-tile [href]="href" [decorator]="decoratorTpl" target="_blank">\n Clickable tile with decorator\n </cds-clickable-tile>\n <ng-template #decoratorTpl>\n <cds-ai-label\n class="ai-label-container"\n kind="default"\n size="mini"\n [autoAlign]="true"\n [align]="\'bottom-end\'"\n aiText="AI"\n ariaLabel="Show information">\n '+_storybook_ai_label_story_shared__WEBPACK_IMPORTED_MODULE_6__.Ag+"\n </cds-ai-label>\n </ng-template>\n ",props:{href:"https://www.carbondesignsystem.com/"}});Basic.parameters={...Basic.parameters,docs:{...Basic.parameters?.docs,source:{originalSource:'args => ({\n props: args,\n template: `\n <cds-clickable-tile\n [disabled]="disabled"\n [href]="href"\n target="_blank">\n Click the tile to open the Carbon Design System\n <svg\n cdsClickableTileIcon\n cdsIcon="caret--right"\n size="16">\n </svg>\n </cds-clickable-tile>\n `\n})',...Basic.parameters?.docs?.source}}},WithLayers.parameters={...WithLayers.parameters,docs:{...WithLayers.parameters?.docs,source:{originalSource:"args => ({\n props: args,\n template: `\n <cds-clickable-tile>\n First layer\n </cds-clickable-tile>\n <div cdsLayer>\n <cds-clickable-tile>\n Second layer\n </cds-clickable-tile>\n <div cdsLayer>\n <cds-clickable-tile>Third layer</cds-clickable-tile>\n </div>\n </div>\n `\n})",...WithLayers.parameters?.docs?.source}}},withAILabel.parameters={...withAILabel.parameters,docs:{...withAILabel.parameters?.docs,source:{originalSource:'() => ({\n styles: AI_LABEL_STORY_STYLES,\n template: `\n <cds-clickable-tile [href]="href" [decorator]="decoratorTpl" target="_blank">\n Clickable tile with decorator\n </cds-clickable-tile>\n <ng-template #decoratorTpl>\n <cds-ai-label\n class="ai-label-container"\n kind="default"\n size="mini"\n [autoAlign]="true"\n [align]="\'bottom-end\'"\n aiText="AI"\n ariaLabel="Show information">\n ` + AI_LABEL_INNER + `\n </cds-ai-label>\n </ng-template>\n `,\n props: {\n href: "https://www.carbondesignsystem.com/"\n }\n})',...withAILabel.parameters?.docs?.source}}};const __namedExportsOrder=["Basic","WithLayers","withAILabel"]}}]);