Annotation Type ApproximateMarkdownServiceImpl.Config


  • public static @interface ApproximateMarkdownServiceImpl.Config
    Configuration class Config that allows us to configure TEXT_ATTRIBUTES.
    • Element Detail

      • urlSourceWhitelist

        String[] urlSourceWhitelist
      • urlSourceBlacklist

        String[] urlSourceBlacklist
        Default:
        {".*localhost.*", "^(?!https?://).*", ".*://[0-9.]*/.*", ".*://\\[[0-9a-fA-F:]*\\].*"}
      • textAttributes

        String[] textAttributes
        Default:
        {"jcr:title", "title", "subtitle", "linkTitle", "jcr:description", "text", "cq:panelTitle", "copyright", "defaultValue", "exampleCode", "suffix", "exampleResult", "footer"}
      • labelledAttributePatternAllow

        String[] labelledAttributePatternAllow
        Default:
        {".*"}
      • labelledAttributePatternDeny

        String[] labelledAttributePatternDeny
        Default:
        {".*:.*", "layout", "backgroundColor", "color", "textColor", "template", "theme", "variation", "buttonSymbol", "columns", "icon", "elementType", "textAlignment", "alignment", "linkTarget", "interval", "fileReference", "height", "width", "textIsRich", "style", "padding.*", ".*[cC]ss[cC]lass.*"}
      • labelledAttributeOrder

        String[] labelledAttributeOrder
        Default:
        {}