UNPKG

@dialpad/dialtone

Version:

Dialpad's Dialtone design system monorepo

1 lines 1.29 kB
{"version":3,"file":"button-group.cjs","sources":["../../../components/button_group/button_group.vue"],"sourcesContent":["<template>\n <div\n :class=\"[\n 'd-btn-group',\n BUTTON_GROUP_ALIGNMENT[alignment],\n ]\"\n role=\"group\"\n >\n <!-- @slot Default slot for button items -->\n <slot />\n </div>\n</template>\n\n<script>\nimport { BUTTON_GROUP_ALIGNMENT } from './button_group_constants';\n\nexport default {\n compatConfig: { MODE: 3 },\n name: 'DtButtonGroup',\n\n props: {\n /**\n * Alignment of the buttons inside the container\n */\n alignment: {\n type: String,\n default: 'start',\n validator: (alignment) => Object.keys(BUTTON_GROUP_ALIGNMENT).includes(alignment),\n },\n },\n\n data () {\n return {\n BUTTON_GROUP_ALIGNMENT,\n };\n },\n};\n</script>\n"],"names":["_sfc_main","alignment","BUTTON_GROUP_ALIGNMENT","_createElementBlock","_normalizeClass","$data","$props","_renderSlot","_ctx"],"mappings":"uOAgBKA,EAAU,CACb,aAAc,CAAE,KAAM,GACtB,KAAM,gBAEN,MAAO,CAIL,UAAW,CACT,KAAM,OACN,QAAS,QACT,UAAYC,GAAc,OAAO,KAAKC,wBAAsB,EAAE,SAASD,CAAS,IAIpF,MAAQ,CACN,MAAO,wBACLC,EAAAA,uBAEJ,CACF,+CAnCEC,EAAAA,mBASM,MAAA,CARH,MAFLC,EAAAA,eAAA,eAEyCC,EAAA,uBAAuBC,EAAA,SAAS,IAIrE,KAAK,UAGLC,aAAQC,EAAA,OAAA,SAAA"}