bootstrap-vue-next
Version:
Seamless integration of Vue 3, Bootstrap 5, and TypeScript for modern, type-safe UI development
178 lines (177 loc) • 4.99 kB
JavaScript
//#region src/utils/keys.ts
var genericBvnPrefix = "BootstrapVueNext__";
var withBvnPrefix = (value, suffix = "") => {
const suffixWithTrail = `${suffix}___`;
return `${genericBvnPrefix}ID__${value}__${suffix ? suffixWithTrail : ""}`;
};
var createBvnInjectionKey = (name) => withBvnPrefix(name);
var createBvnRegistryInjectionKey = (name) => withBvnPrefix(`${name}__registry`);
var carouselInjectionKey = createBvnInjectionKey("carousel");
var tabsInjectionKey = createBvnInjectionKey("tabs");
var progressInjectionKey = createBvnInjectionKey("progress");
var listGroupInjectionKey = createBvnInjectionKey("listGroup");
var avatarGroupInjectionKey = createBvnInjectionKey("avatarGroup");
var accordionInjectionKey = createBvnInjectionKey("accordion");
var checkboxGroupKey = createBvnInjectionKey("checkboxGroup");
var radioGroupKey = createBvnInjectionKey("radioGroup");
var collapseInjectionKey = createBvnInjectionKey("collapse");
var showHideRegistryKey = createBvnRegistryInjectionKey("showHide");
var dropdownInjectionKey = createBvnInjectionKey("dropdown");
var navbarInjectionKey = createBvnInjectionKey("navbar");
var rtlRegistryKey = createBvnRegistryInjectionKey("rtl");
var breadcrumbGlobalIndexKey = `${genericBvnPrefix}global_breadcrumb`;
var breadcrumbRegistryKey = createBvnRegistryInjectionKey("breadcrumb");
var modalManagerKey = createBvnRegistryInjectionKey("modalManager");
var defaultsKey = createBvnRegistryInjectionKey("defaults");
var inputGroupKey = createBvnInjectionKey("inputGroup");
var buttonGroupKey = createBvnInjectionKey("buttonGroup");
var orchestratorRegistryKey = createBvnRegistryInjectionKey("orchestrator");
var formGroupKey = createBvnInjectionKey("formGroupPlugin");
var formSelectKey = createBvnInjectionKey("formSelect");
var tableKeyboardNavigationKey = createBvnInjectionKey("tableKeyboardNavigation");
//#endregion
Object.defineProperty(exports, "accordionInjectionKey", {
enumerable: true,
get: function() {
return accordionInjectionKey;
}
});
Object.defineProperty(exports, "avatarGroupInjectionKey", {
enumerable: true,
get: function() {
return avatarGroupInjectionKey;
}
});
Object.defineProperty(exports, "breadcrumbGlobalIndexKey", {
enumerable: true,
get: function() {
return breadcrumbGlobalIndexKey;
}
});
Object.defineProperty(exports, "breadcrumbRegistryKey", {
enumerable: true,
get: function() {
return breadcrumbRegistryKey;
}
});
Object.defineProperty(exports, "buttonGroupKey", {
enumerable: true,
get: function() {
return buttonGroupKey;
}
});
Object.defineProperty(exports, "carouselInjectionKey", {
enumerable: true,
get: function() {
return carouselInjectionKey;
}
});
Object.defineProperty(exports, "checkboxGroupKey", {
enumerable: true,
get: function() {
return checkboxGroupKey;
}
});
Object.defineProperty(exports, "collapseInjectionKey", {
enumerable: true,
get: function() {
return collapseInjectionKey;
}
});
Object.defineProperty(exports, "defaultsKey", {
enumerable: true,
get: function() {
return defaultsKey;
}
});
Object.defineProperty(exports, "dropdownInjectionKey", {
enumerable: true,
get: function() {
return dropdownInjectionKey;
}
});
Object.defineProperty(exports, "formGroupKey", {
enumerable: true,
get: function() {
return formGroupKey;
}
});
Object.defineProperty(exports, "formSelectKey", {
enumerable: true,
get: function() {
return formSelectKey;
}
});
Object.defineProperty(exports, "inputGroupKey", {
enumerable: true,
get: function() {
return inputGroupKey;
}
});
Object.defineProperty(exports, "listGroupInjectionKey", {
enumerable: true,
get: function() {
return listGroupInjectionKey;
}
});
Object.defineProperty(exports, "modalManagerKey", {
enumerable: true,
get: function() {
return modalManagerKey;
}
});
Object.defineProperty(exports, "navbarInjectionKey", {
enumerable: true,
get: function() {
return navbarInjectionKey;
}
});
Object.defineProperty(exports, "orchestratorRegistryKey", {
enumerable: true,
get: function() {
return orchestratorRegistryKey;
}
});
Object.defineProperty(exports, "progressInjectionKey", {
enumerable: true,
get: function() {
return progressInjectionKey;
}
});
Object.defineProperty(exports, "radioGroupKey", {
enumerable: true,
get: function() {
return radioGroupKey;
}
});
Object.defineProperty(exports, "rtlRegistryKey", {
enumerable: true,
get: function() {
return rtlRegistryKey;
}
});
Object.defineProperty(exports, "showHideRegistryKey", {
enumerable: true,
get: function() {
return showHideRegistryKey;
}
});
Object.defineProperty(exports, "tableKeyboardNavigationKey", {
enumerable: true,
get: function() {
return tableKeyboardNavigationKey;
}
});
Object.defineProperty(exports, "tabsInjectionKey", {
enumerable: true,
get: function() {
return tabsInjectionKey;
}
});
Object.defineProperty(exports, "withBvnPrefix", {
enumerable: true,
get: function() {
return withBvnPrefix;
}
});
//# sourceMappingURL=keys-durSVUrO.js.map