Functional component variations
Default state – all required fields at minimal values
linkIconPath (minimal value)
linkIconPath (maximal value)
internalLink (minimal value)
internalLink (maximal value)
externalLink (minimal value)
externalLink (maximal value)
anchorLink (minimal value)
anchorLink (maximal value)
All dialog fields populated with minimal values
id (minimal value, inherited)
id (maximal value, inherited)
openInSameTab = true (inherited)
openInSameTab = false (inherited)
Style: Type > Secondary (gray)
Style: Type > Secondary (Arrow)
Style: Type > Secondary (blue-green)
Style: Type > Secondary (green)
Style: Type > Secondary (transparent)
Style: Alignment > Center
Default style (no explicit style applied)
Style combo 1: Type>Secondary (gray) + Alignment>Center
Style combo 2: Type>Secondary (Arrow) + Alignment>Right
Style combo 3: Type>Secondary (blue-green) + Alignment>Center
Style combo 4: Type>Secondary (green) + Alignment>Right
Style combo 5: Type>Secondary (transparent) + Alignment>Center
Style combo 6: Type>Tertiary + Alignment>Right
Critical integration: required dialog fields combined with primary style