Button (v2)
Functional component variations
Default state – all required fields at minimal values

text (minimal value)

text (maximal value)

linkIconPath (minimal value)

linkIconPath (maximal value)

linkType = internal

linkType = external

linkType = document

linkType = anchor

linkType = gap

internalLink (minimal value)

internalLink (maximal value)

externalLink (minimal value)

externalLink (maximal value)

document (minimal value)

document (maximal value)

anchorLink (minimal value)

anchorLink (maximal value)

gapLink (minimal value)

gapLink (maximal value)

id (minimal value)

id (maximal value)

All dialog fields populated with minimal values

openInSameTab = true (inherited)

openInSameTab = false (inherited)

Style variations
Style: Type > Secondary Gray

Style: Type > Secondary Green

Style: Type > Secondary Arrow

Style: Type > Secondary Transparent

Style: Alignment > Center

Style: Alignment > Right

Default style (no explicit style applied)

Style combo 1: Type>Secondary Gray + Alignment>Center

Style combo 2: Type>Secondary Green + Alignment>Right

Style combo 3: Type>Secondary Arrow + Alignment>Center

Style combo 4: Type>Secondary Transparent + Alignment>Right

Critical integration: required dialog fields combined with primary style