UNPKG

@dialpad/dialtone

Version:

Dialpad's Dialtone design system monorepo

39 lines (38 loc) 1.21 kB
"use strict"; Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } }); const button_group_constants = require("./button_group_constants.cjs"); const _pluginVue2_normalizer = require("../../_virtual/_plugin-vue2_normalizer.cjs"); const _sfc_main = { name: "DtButtonGroup", props: { /** * Alignment of the buttons inside the container */ alignment: { type: String, default: "start", validator: (alignment) => Object.keys(button_group_constants.BUTTON_GROUP_ALIGNMENT).includes(alignment) } }, data() { return { BUTTON_GROUP_ALIGNMENT: button_group_constants.BUTTON_GROUP_ALIGNMENT }; } }; var _sfc_render = function render() { var _vm = this, _c = _vm._self._c; return _c("div", { class: [ "d-btn-group", _vm.BUTTON_GROUP_ALIGNMENT[_vm.alignment] ], attrs: { "role": "group" } }, [_vm._t("default")], 2); }; var _sfc_staticRenderFns = []; var __component__ = /* @__PURE__ */ _pluginVue2_normalizer.default( _sfc_main, _sfc_render, _sfc_staticRenderFns ); const button_group = __component__.exports; exports.default = button_group; //# sourceMappingURL=button_group.vue.cjs.map