{
  "name": "dnxte/hotspot-parent",
  "d4Shortcode": "dnxte_tooltip",
  "title": "Image Hotspot",
  "titles": "Image Hotspots",
  "moduleIcon": "dnxte/hotspot-parent",
  "category": "module",
  "folder": "divi-essential",
  "childModuleName": "dnxte/hotspot-child",
  "childrenName": ["dnxte/hotspot-child"],
  "attributes": {
    "module": {
      "type": "object",
      "selector": "{{selector}} .dnxte-hostpot-hotspots-wrapper",
      "default": {
        "meta": {
          "adminLabel": {
            "desktop": {
              "value": "Image Hotspot"
            }
          }
        }
      },
      "styleProps": {
        "border": {
          "important": true
        },
        "spacing": {
          "important": true
        }
      }
    },
    "title": {
      "type": "object",
      "selector": "{{selector}} .dnxte-hostpot-hotspot__text",
      "defaultPrintedStyle": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {
                  "size": "21px",
                  "lineHeight": "1em",
                  "weight": "600"
                }
              }
            }
          }
        }
      },
      "styleProps": {
        "font": {
          "important": {
            "font": {
              "desktop": {
                "value": {
                  "color": true
                }
              }
            }
          }
        }
      }
    },
    "tooltip_title": {
      "type": "object",
      "selector": "{{selector}} .dnxte_tooltip_text",
      "defaultPrintedStyle": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {
                  "size": "21px",
                  "lineHeight": "1em",
                  "weight": "600"
                }
              }
            }
          }
        }
      },
      "styleProps": {
        "font": {
          "important": {
            "font": {
              "desktop": {
                "value": {
                  "color": true
                }
              }
            }
          }
        }
      }
    },
    "img_style": {
      "type": "object",
      "selector": "{{selector}} .dnxte-hostpot-hotspots-wrapper img",
      "styleProps": {
        "border": {
          "important": true
        }
      }
    },
    "image": {
      "type": "object",
      "selector": "{{selector}} .dnxte-hostpot-hotspots-minimage",
      "styleProps": {
        "border": {
          "important": true
        }
      }
    },

    "content": {
      "type": "object",
      "selector": "{{selector}} .dnxte-tooltip-content",
      "defaultPrintedStyle": {
        "decoration": {
          "bodyFont": {
            "body": {
              "font": {
                "desktop": {
                  "value": {
                    "color": "#868686",
                    "size": "13px",
                    "lineHeight": "1.6em"
                  }
                }
              }
            }
          }
        }
      },
      "styleProps": {
        "bodyFont": {
          "selectors": {
            "desktop": {
              "value": "{{selector}} .dnxte-tooltip-content"
            }
          }
        }
      }
    },
    "icon": {
      "type": "object",
      "selector": "{{selector}} .et-pb-icon",
      "default": {
        "innerContent": {
          "desktop": {
            "value": {
              "unicode": "&#x39;",
              "type": "divi",
              "weight": "400"
            }
          }
        },
        "advanced": {
          "color": {
            "desktop": {
              "value": "#ffffff"
            }
          },
          "size": {
            "desktop": {
              "value": "28px"
            }
          }
        }
      }
    },
    "tooltip_image_container": {
      "type": "object",
      "selector": "{{selector}}  .dnxte-tooltip-image-container",
      "styleProps": {
        "border": {
          "important": true
        }
      }
    },
    "tooltip_image": {
      "type": "object",
      "selector": "{{selector}} .dnxte-tooltip-image-container img",
      "styleProps": {
        "border": {
          "important": true
        }
      }
    },
    "tooltip_settings": {
      "type": "object",
      "selector": "{{selector}} .dnxte-hostpot-tooltip-text",
      "styleProps": {
        "border": {
          "important": true
        }
      }
    },
    "hotspot_wrapper": {
      "type": "object",
      "selector": "{{selector}} .dnxte-hostpot-hotspots__wrapper",
      "styleProps": {
        "border": {
          "desktop": {
            "propertySelectors": {
              "value": {
                "radius": "{{selector}} .dnxte-hostpot-tooltip-content .dnxte-hostpot-hotspots__wrapper, {{selector}} .dnxte-hostpot-tooltip-content .dnxte-hostpot-hotspots__wrapper::before"
              }
            }
          }
        }
      }
    }
  },
  "customCssFields": {
    "contentContainer": {
      "subName": "contentContainer",
      "selectorSuffix": " .dnxte-hostpot-hotspots-wrapper"
    },
    "title": {
      "subName": "title",
      "selectorSuffix": " .dnxte-hostpot-hotspot__text"
    },
    "tooltip_title": {
      "subName": "tooltip_title",
      "selectorSuffix": " .dnxte_tooltip_text"
    },
    "content": {
      "subName": "content",
      "selectorSuffix": " .dnxte-tooltip-content"
    },
    "icon": {
      "subName": "icon",
      "selectorSuffix": " .et-pb-icon"
    },
    "tooltip_image": {
      "subName": "tooltip_image",
      "selectorSuffix": " .dnxte-tooltip-image-container img"
    }
  }
}
