Bridge Block

Bridge Blocks are the building blocks of Bridges, and they are the key to fetching, transforming, and manipulating data. These versatile components can be assembled in various combinations to create Bridges that perform powerful data manipulations. Bridge Blocks come in several types, each tailored to specific data handling tasks.

  • Replace: This block searches for a matching string within the input and replaces it with the provided string. It has a single input representing the string on which the replace operation will be performed.
  • Regex: For advanced users, the Regex Block allows the use of powerful regular expressions to match and replace text within the input. Like the Replace Block, it also has a single input representing the string on which the regular expression operation will be applied.
  • Path: The Path Block fetches a specific field or element from the input data, allowing you to extract the information you need.
  • Value: A Value Block provides a fixed input value that can be utilized as an input to other blocks, adding flexibility to your data transformations.
  • Output: The Output Block serves as the ending point for a field, with a single input representing the final output of a transformation.
  • Join: For combining data from multiple sources, the Join Block concatenates multiple blocks together. It accepts multiple inputs, enabling you to string together various data manipulation operations in the desired order.
  • Case: The Case Block is used for modifying the casing on an input string. It supports various casing transformations, including camel, kebab, lower, snake, title, and upper, allowing you to format text as needed.
  • Special Characters: The Special Characters Block removes any characters that are not alphanumeric characters, dashes or spaces from the input string.
  • Hash: The Hash Block generates an MD5 hash of the input data. This feature is particularly handy for creating unique IDs from names and other data.

Bridge Blocks are your toolkit for crafting efficient and customized data transformations. By assembling and configuring these blocks, you can tailor your data processing to meet the specific needs of your project, streamlining your data management.