Annotation Type ApproximateMarkdownServiceImpl.Config
-
public static @interface ApproximateMarkdownServiceImpl.Config
Configuration class Config that allows us to configure TEXT_ATTRIBUTES.
-
-
Required Element Summary
Required Elements Modifier and Type Required Element Description String[]
urlSourceWhitelist
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description String[]
labelledAttributeOrder
String[]
labelledAttributePatternAllow
String[]
labelledAttributePatternDeny
String[]
textAttributes
String[]
urlSourceBlacklist
-
-
-
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:
- {}
-
-