{
  "name": "divitorque/divider",
  "d4Shortcode": "ba_advanced_divider",
  "moduleClassName": "dtq_advanced_divider",
  "moduleOrderClassName": "dtq_advanced_divider",
  "title": "Separator",
  "titles": "Separators",
  "moduleIcon": "divitorque/divider",
  "category": "module",
  "attributes": {
    "module": {
      "type": "object",
      "selector": "{{selector}}",
      "default": {
        "advanced": {
          "activeElement": {
            "desktop": {
              "value": "icon"
            }
          },
          "icon": {
            "desktop": {
              "value": {
                "unicode": "&#xe0ed;",
                "type": "divi",
                "weight": "400"
              }
            }
          },
          "useMask": {
            "desktop": {
              "value": "off"
            }
          },
          "contentAlignment": {
            "desktop": {
              "value": "center"
            }
          },
          "useShape": {
            "desktop": {
              "value": "off"
            }
          },
          "shape": {
            "desktop": {
              "value": "shape_1"
            }
          },
          "shapeWidth": {
            "desktop": {
              "value": "280px"
            }
          },
          "shapeWeight": {
            "desktop": {
              "value": "1"
            }
          },
          "shapeColor": {
            "desktop": {
              "value": "#333333"
            }
          },
          "shapeMargin": {
            "desktop": {
              "value": "0px|0px|0px|0px"
            }
          },
          "iconColor": {
            "desktop": {
              "value": "#5b2cff"
            }
          },
          "iconSize": {
            "desktop": {
              "value": "40px"
            }
          },
          "imgWidth": {
            "desktop": {
              "value": "100px"
            }
          },
          "borderType": {
            "desktop": {
              "value": "classic"
            }
          },
          "borderStyleClassic": {
            "desktop": {
              "value": "double"
            }
          },
          "borderStylePattern": {
            "desktop": {
              "value": "curved"
            }
          },
          "borderGap": {
            "desktop": {
              "value": "20px"
            }
          },
          "borderColor": {
            "desktop": {
              "value": "#5b2cff"
            }
          },
          "borderWeight": {
            "desktop": {
              "value": "6px"
            }
          },
          "borderHeight": {
            "desktop": {
              "value": "10px"
            }
          },
          "borderOffset": {
            "desktop": {
              "value": "0px"
            }
          },
          "textRadius": {
            "desktop": {
              "value": "off|0|0|0|0"
            }
          },
          "maskRepeat": {
            "desktop": {
              "value": "repeat"
            }
          },
          "maskSize": {
            "desktop": {
              "value": "cover"
            }
          },
          "maskPos": {
            "desktop": {
              "value": "center center"
            }
          },
          "maskHzPos": {
            "desktop": {
              "value": "0%"
            }
          },
          "maskVrPos": {
            "desktop": {
              "value": "0%"
            }
          }
        }
      },
      "settings": {
        "meta": {
          "adminLabel": {}
        },
        "advanced": {
          "htmlAttributes": {},
          "activeElement": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "contentMain",
              "attrName": "module.advanced.activeElement",
              "label": "Divider Element",
              "description": "You can insert an element like text, icon, or image on the divider.",
              "priority": 10,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false
              },
              "component": {
                "type": "field",
                "name": "divi/select",
                "props": {
                  "options": {
                    "text": {
                      "label": "Text"
                    },
                    "icon": {
                      "label": "Icon"
                    },
                    "image": {
                      "label": "Image"
                    }
                  }
                }
              }
            }
          },
          "imgUrl": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "contentMain",
              "attrName": "module.advanced.imgUrl",
              "label": "Image",
              "description": "Upload an image for divider, or type in the URL to the image you would like to display.",
              "priority": 20,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false
              },
              "component": {
                "type": "field",
                "name": "divi/upload"
              }
            }
          },
          "title": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "contentMain",
              "attrName": "module.advanced.title",
              "label": "Divider Text",
              "description": "Text will appear on the divider.",
              "priority": 30,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false,
                "dynamicContent": true
              },
              "component": {
                "type": "field",
                "name": "divi/text"
              }
            }
          },
          "icon": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "contentMain",
              "attrName": "module.advanced.icon",
              "label": "Select Icon",
              "description": "Choose an icon to display with your divider.",
              "priority": 40,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false
              },
              "component": {
                "type": "field",
                "name": "divi/icon-picker"
              }
            }
          },
          "useMask": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "contentMask",
              "attrName": "module.advanced.useMask",
              "label": "Use Mask",
              "description": "Select whether you want to use the mask or not.",
              "priority": 10,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false
              },
              "component": {
                "type": "field",
                "name": "divi/toggle"
              }
            }
          },
          "maskUrl": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "contentMask",
              "attrName": "module.advanced.maskUrl",
              "label": "Upload Mask Image",
              "description": "Upload an image for the masking, or type in the URL to the image you would like to show into the masking.",
              "priority": 20,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false
              },
              "component": {
                "type": "field",
                "name": "divi/upload"
              }
            }
          },
          "contentAlignment": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "designDivider",
              "attrName": "module.advanced.contentAlignment",
              "label": "Content Alignment",
              "description": "This controls how your content is aligned within the divider.",
              "priority": 10,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false
              },
              "component": {
                "type": "field",
                "name": "divi/select",
                "props": {
                  "options": {
                    "left": {
                      "label": "Left"
                    },
                    "center": {
                      "label": "Center"
                    },
                    "right": {
                      "label": "Right"
                    }
                  }
                }
              }
            }
          },
          "useShape": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "designDivider",
              "attrName": "module.advanced.useShape",
              "label": "Use Bottom Shape",
              "description": "Insert a shape on the divider bottom.",
              "priority": 20,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false
              },
              "component": {
                "type": "field",
                "name": "divi/toggle"
              }
            }
          },
          "shape": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "designDivider",
              "attrName": "module.advanced.shape",
              "label": "Select Shape",
              "description": "Choose your desired shape for the divider bottom.",
              "priority": 30,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false
              },
              "component": {
                "type": "field",
                "name": "divi/select",
                "props": {
                  "options": {
                    "shape_1": {
                      "label": "Shape 1"
                    },
                    "shape_2": {
                      "label": "Shape 2"
                    },
                    "shape_3": {
                      "label": "Shape 3"
                    },
                    "shape_4": {
                      "label": "Shape 4"
                    },
                    "shape_5": {
                      "label": "Shape 5"
                    },
                    "shape_6": {
                      "label": "Shape 6"
                    },
                    "shape_7": {
                      "label": "Shape 7"
                    },
                    "shape_8": {
                      "label": "Shape 8"
                    },
                    "shape_9": {
                      "label": "Shape 9"
                    },
                    "shape_10": {
                      "label": "Shape 10"
                    },
                    "shape_11": {
                      "label": "Shape 11"
                    },
                    "shape_12": {
                      "label": "Shape 12"
                    },
                    "shape_13": {
                      "label": "Shape 13"
                    },
                    "shape_14": {
                      "label": "Shape 14"
                    },
                    "shape_15": {
                      "label": "Shape 15"
                    },
                    "shape_16": {
                      "label": "Shape 16"
                    },
                    "shape_17": {
                      "label": "Shape 17"
                    },
                    "shape_18": {
                      "label": "Shape 18"
                    }
                  }
                }
              }
            }
          },
          "shapeWidth": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "designDivider",
              "attrName": "module.advanced.shapeWidth",
              "label": "Shape Width",
              "description": "Increase or decrease default divider bottom shape width.",
              "priority": 40,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0,
                  "max": 800,
                  "step": 1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "shapeWeight": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "designDivider",
              "attrName": "module.advanced.shapeWeight",
              "label": "Shape Weight",
              "description": "Increase or decrease default divider bottom shape weight.",
              "priority": 50,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0,
                  "max": 8,
                  "step": 0.1,
                  "allowedUnits": [],
                  "defaultUnit": ""
                }
              }
            }
          },
          "shapeColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "designDivider",
              "attrName": "module.advanced.shapeColor",
              "label": "Shape Color",
              "description": "Choose your desired color for the divider bottom shape.",
              "priority": 60,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker",
                "props": {
                  "isAlpha": true
                }
              }
            }
          },
          "shapeMargin": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "designDivider",
              "attrName": "module.advanced.shapeMargin",
              "label": "Shape Margin",
              "description": "Shape Margin adds extra space to the outside of the elements. These controls help you to put divider bottom shape on your desired position.",
              "priority": 70,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false
              },
              "component": {
                "type": "field",
                "name": "divi/spacing"
              }
            }
          },
          "iconColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "designIcon",
              "attrName": "module.advanced.iconColor",
              "label": "Icon Color",
              "description": "Choose your desired color for the divider icon.",
              "priority": 10,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker",
                "props": {
                  "isAlpha": true
                }
              }
            }
          },
          "iconBg": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "designIcon",
              "attrName": "module.advanced.iconBg",
              "label": "Icon Background",
              "description": "Set the background color of divider icon.",
              "priority": 20,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker",
                "props": {
                  "isAlpha": true
                }
              }
            }
          },
          "iconSize": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "designIcon",
              "attrName": "module.advanced.iconSize",
              "label": "Icon Size",
              "description": "Increase or decrease the size of divider icon.",
              "priority": 30,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0,
                  "max": 100,
                  "step": 1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "iconPadding": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "designIcon",
              "attrName": "module.advanced.iconPadding",
              "label": "Icon Padding",
              "description": "Icon padding adds extra space to the inside of the icon.",
              "priority": 40,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false
              },
              "component": {
                "type": "field",
                "name": "divi/spacing"
              }
            }
          },
          "imgWidth": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "designIcon",
              "attrName": "module.advanced.imgWidth",
              "label": "Image Width",
              "description": "Increase or decrease divider image width.",
              "priority": 50,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0,
                  "max": 500,
                  "step": 1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "borderType": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "designBorder",
              "attrName": "module.advanced.borderType",
              "label": "Border Type",
              "description": "Select different types of border for the divider.",
              "priority": 10,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false
              },
              "component": {
                "type": "field",
                "name": "divi/select",
                "props": {
                  "options": {
                    "none": {
                      "label": "None"
                    },
                    "classic": {
                      "label": "Classic"
                    },
                    "pattern": {
                      "label": "Pattern"
                    }
                  }
                }
              }
            }
          },
          "borderStyleClassic": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "designBorder",
              "attrName": "module.advanced.borderStyleClassic",
              "label": "Border Style",
              "description": "Select different types of border style for the divider.",
              "priority": 20,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false
              },
              "component": {
                "type": "field",
                "name": "divi/select",
                "props": {
                  "options": {
                    "solid": {
                      "label": "Solid"
                    },
                    "double": {
                      "label": "Double"
                    },
                    "dotted": {
                      "label": "Dotted"
                    },
                    "dashed": {
                      "label": "Dashed"
                    }
                  }
                }
              }
            }
          },
          "borderStylePattern": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "designBorder",
              "attrName": "module.advanced.borderStylePattern",
              "label": "Border Style",
              "description": "Select different types of border style for the divider.",
              "priority": 30,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false
              },
              "component": {
                "type": "field",
                "name": "divi/select",
                "props": {
                  "options": {
                    "curved": {
                      "label": "Curved"
                    },
                    "zigzag": {
                      "label": "Zigzag"
                    },
                    "square": {
                      "label": "Square"
                    },
                    "curly": {
                      "label": "Curly"
                    }
                  }
                }
              }
            }
          },
          "borderGap": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "designBorder",
              "attrName": "module.advanced.borderGap",
              "label": "Border Spacing",
              "description": "Increase or decrease default divider spacing relative to the divider content.",
              "priority": 40,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0,
                  "max": 100,
                  "step": 1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "borderColor": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "designBorder",
              "attrName": "module.advanced.borderColor",
              "label": "Border Color",
              "description": "Choose your desired color for the divider border.",
              "priority": 50,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker",
                "props": {
                  "isAlpha": true
                }
              }
            }
          },
          "borderWeight": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "designBorder",
              "attrName": "module.advanced.borderWeight",
              "label": "Border Weight",
              "description": "Increase or decrease divider border weight.",
              "priority": 60,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0,
                  "max": 15,
                  "step": 0.1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "borderHeight": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "designBorder",
              "attrName": "module.advanced.borderHeight",
              "label": "Border Height",
              "description": "Increase or decrease divider border height.",
              "priority": 70,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": 0,
                  "max": 100,
                  "step": 1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "borderOffset": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "designBorder",
              "attrName": "module.advanced.borderOffset",
              "label": "Border offset Top",
              "description": "Increase or decrease offset value relative to the divider content.",
              "priority": 80,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false
              },
              "component": {
                "type": "field",
                "name": "divi/range",
                "props": {
                  "min": -50,
                  "max": 50,
                  "step": 1,
                  "defaultUnit": "px"
                }
              }
            }
          },
          "textPadding": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "designText",
              "attrName": "module.advanced.textPadding",
              "label": "Padding",
              "description": "Text padding adds extra space to the inside of the text.",
              "priority": 10,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false
              },
              "component": {
                "type": "field",
                "name": "divi/spacing"
              }
            }
          },
          "textBackground": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "designText",
              "attrName": "module.advanced.textBackground",
              "label": "Background",
              "description": "Set the background color of divider text.",
              "priority": 20,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false
              },
              "component": {
                "type": "field",
                "name": "divi/color-picker",
                "props": {
                  "isAlpha": true
                }
              }
            }
          },
          "textRadius": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "designText",
              "attrName": "module.advanced.textRadius",
              "label": "Border Radius",
              "description": "Here you can control the corner radius of the text.",
              "priority": 30,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": true,
                "hover": false
              },
              "component": {
                "type": "field",
                "name": "divi/border-radius"
              }
            }
          },
          "maskRepeat": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "designMask",
              "attrName": "module.advanced.maskRepeat",
              "label": "Image Repeat",
              "description": "Select whether you want to repeat mask image or not.",
              "priority": 10,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false
              },
              "component": {
                "type": "field",
                "name": "divi/select",
                "props": {
                  "options": {
                    "repeat": {
                      "label": "Repeat"
                    },
                    "no-repeat": {
                      "label": "No Repeat"
                    }
                  }
                }
              }
            }
          },
          "maskSize": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "designMask",
              "attrName": "module.advanced.maskSize",
              "label": "Image Size",
              "description": "Select mask image size.",
              "priority": 20,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false
              },
              "component": {
                "type": "field",
                "name": "divi/select",
                "props": {
                  "options": {
                    "contain": {
                      "label": "Actual Size"
                    },
                    "cover": {
                      "label": "Fit"
                    }
                  }
                }
              }
            }
          },
          "maskPos": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "designMask",
              "attrName": "module.advanced.maskPos",
              "label": "Image Position",
              "description": "Select the mask image position.",
              "priority": 30,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false
              },
              "component": {
                "type": "field",
                "name": "divi/select",
                "props": {
                  "options": {
                    "left top": {
                      "label": "Left Top"
                    },
                    "left center": {
                      "label": "Left Center"
                    },
                    "left bottom": {
                      "label": "Left Bottom"
                    },
                    "right top": {
                      "label": "Right Top"
                    },
                    "right center": {
                      "label": "Right Center"
                    },
                    "right bottom": {
                      "label": "Right Bottom"
                    },
                    "center top": {
                      "label": "Center Top"
                    },
                    "center center": {
                      "label": "Center Center"
                    },
                    "center bottom": {
                      "label": "Center Bottom"
                    },
                    "custom": {
                      "label": "Custom Position"
                    }
                  }
                }
              }
            }
          },
          "maskHzPos": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "designMask",
              "attrName": "module.advanced.maskHzPos",
              "label": "Horizontal Value",
              "description": "Set horizontal masking image position value.",
              "priority": 40,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false
              },
              "component": {
                "type": "field",
                "name": "divi/text"
              }
            }
          },
          "maskVrPos": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "designMask",
              "attrName": "module.advanced.maskVrPos",
              "label": "Vertical Value",
              "description": "Set vertical masking image position value.",
              "priority": 50,
              "render": true,
              "features": {
                "sticky": false,
                "responsive": false,
                "hover": false
              },
              "component": {
                "type": "field",
                "name": "divi/text"
              }
            }
          }
        },
        "decoration": {
          "animation": {},
          "layout": {},
          "background": {},
          "border": {},
          "boxShadow": {},
          "filters": {},
          "overflow": {},
          "position": {},
          "scroll": {},
          "spacing": {},
          "sizing": {},
          "sticky": {},
          "transform": {},
          "transition": {},
          "zIndex": {},
          "disabledOn": {}
        }
      }
    },
    "title": {
      "type": "object",
      "selector": "{{selector}} .dtq-divider__text",
      "default": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {
                  "headingLevel": "h1",
                  "size": "30px",
                  "lineHeight": "1em"
                }
              }
            }
          }
        }
      },
      "settings": {
        "decoration": {
          "font": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "designTitleFont",
              "priority": 10,
              "render": true,
              "component": {
                "name": "divi/font",
                "type": "group",
                "props": {
                  "grouped": false,
                  "fieldLabel": "Divider Text",
                  "fields": {
                    "headingLevel": {
                      "render": true
                    }
                  }
                }
              }
            }
          }
        }
      }
    },
    "icon": {
      "type": "object",
      "selector": "{{selector}} .dtq-divider__element i, {{selector}} .dtq-divider__element img",
      "default": {
        "decoration": {
          "border": {
            "desktop": {
              "value": {
                "radius": {
                  "sync": "on",
                  "topLeft": "0px",
                  "topRight": "0px",
                  "bottomRight": "0px",
                  "bottomLeft": "0px"
                },
                "styles": {
                  "all": {
                    "width": "0px",
                    "color": "#333",
                    "style": "solid"
                  }
                }
              }
            }
          }
        }
      },
      "settings": {
        "decoration": {
          "border": {
            "groupType": "group-item",
            "item": {
              "groupSlug": "designIcon",
              "priority": 100,
              "render": true,
              "attrName": "icon.decoration.border",
              "component": {
                "name": "divi/border",
                "type": "group",
                "props": {
                  "grouped": false,
                  "fieldLabel": "Icon"
                }
              }
            }
          }
        }
      }
    }
  },
  "customCssFields": {
    "title": {
      "subName": "title",
      "selectorSuffix": " .dtq-divider__text span"
    },
    "icon": {
      "subName": "icon",
      "selectorSuffix": " .dtq-divider__icon i"
    },
    "image": {
      "subName": "image",
      "selectorSuffix": " .dtq-divider__image img"
    },
    "border": {
      "subName": "border",
      "selectorSuffix": " .dtq-divider__border"
    }
  },
  "settings": {
    "content": "auto",
    "design": "auto",
    "advanced": "auto",
    "groups": {
      "contentMain": {
        "panel": "content",
        "priority": 10,
        "groupName": "mainContent",
        "component": {
          "name": "divi/composite",
          "props": {
            "groupLabel": "Content"
          }
        }
      },
      "contentMask": {
        "panel": "content",
        "priority": 20,
        "groupName": "mask",
        "component": {
          "name": "divi/composite",
          "props": {
            "groupLabel": "Mask"
          }
        }
      },
      "designDivider": {
        "panel": "design",
        "priority": 10,
        "groupName": "divider",
        "component": {
          "name": "divi/composite",
          "props": {
            "groupLabel": "Divider"
          }
        }
      },
      "designTitleFont": {
        "panel": "design",
        "priority": 20,
        "groupName": "titleFont",
        "multiElements": true,
        "component": {
          "name": "divi/composite",
          "props": {
            "groupLabel": "Divider Text",
            "clipboardCategory": "style",
            "presetGroup": "divi/font"
          }
        }
      },
      "designText": {
        "panel": "design",
        "priority": 30,
        "groupName": "text",
        "component": {
          "name": "divi/composite",
          "props": {
            "groupLabel": "Divider Text Box"
          }
        }
      },
      "designIcon": {
        "panel": "design",
        "priority": 40,
        "groupName": "icon",
        "component": {
          "name": "divi/composite",
          "props": {
            "groupLabel": "Icon/Image"
          }
        }
      },
      "designBorder": {
        "panel": "design",
        "priority": 50,
        "groupName": "border",
        "component": {
          "name": "divi/composite",
          "props": {
            "groupLabel": "Border"
          }
        }
      },
      "designMask": {
        "panel": "design",
        "priority": 60,
        "groupName": "maskStyle",
        "component": {
          "name": "divi/composite",
          "props": {
            "groupLabel": "Mask"
          }
        }
      }
    }
  }
}
