# betterdocs/4.9.5/react-src/gutenberg/util/helpers/index.js

BetterDocs – AI Documentation, Knowledge Base, MCP Server, Docs, Wikis, FAQ &amp; Chatbot, version 4.9.5. 68 lines.

- Page: https://pluginprobe.com/plugins/betterdocs/4.9.5/code/react-src/gutenberg/util/helpers/index.js
- Raw: https://pluginprobe.com/plugins/betterdocs/4.9.5/raw/react-src/gutenberg/util/helpers/index.js
- Modified: 2026-10-12T10:07:14+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/betterdocs/4.9.5/code/react-src/gutenberg/util/helpers/index.js#L10-L20`.

```javascript
export {
  generateBackgroundControlStyles,
  generateBackgroundAttributes,
} from "./backgroundHelpers";

export {
  generateTypographyAttributes,
  generateTypographyStyles,
} from "./typoHelpers";

export {
  generateDimensionsAttributes,
  generateDimensionsControlStyles,
} from "./dimensionHelpers";

export {
  generateBorderShadowAttributes,
  generateBorderShadowStyles,
} from "./borderShadowHelpers";

export {
  generateResponsiveRangeStyles,
  generateResponsiveRangeAttributes,
} from "./responsiveRangeHelpers";

export {
  textInsideForEdit,
  generateRandomNumber,
  hardMinifyCssStrings,
  softMinifyCssStrings,
  isCssExists,
} from "./miniHelperFuncs";

export {
  handleDesktopBtnClick,
  handleTabBtnClick,
  handleMobileBtnClick,
} from "./handlingPreviewBtnsHelpers";

export {
  mimmikCssForResBtns,
  mimmikCssForPreviewBtnClick,
  mimmikCssOnPreviewBtnClickWhileBlockSelected,
  duplicateBlockIdFix,
} from "./funcsForUseEffect";

export { getFlipTransform, getButtonClasses } from "./flipboxHelpers";

export { stripHTML } from "./stripeHTML";

//
// // unused function
// export const getBackgroundImage = (type, gradientValue, imageURL) => {
//   switch (type) {
//     case "fill":
//       return "none";

//     case "gradient":
//       return gradientValue;

//     case "image":
//       if (imageURL) {
//         return `url(${imageURL})`;
//       }
//       return "none";
//   }
// };

```
