Overview

Creates an <a> tag and is appropriate for links that use server-side routing.

and buttons:

Related

Props

Name Description Type Default Required
text
Button label text
string null
appearance
Button appearance: 'raised-button', 'flat-button', or 'basic-link'
string 'basic-link'
appearanceOverrides
Overrides that will modify the styles sent to $computedClass based on appearance prop
object {}
primary
Show as primary rather than secondary style (for 'raised-button' and 'flat-button' appearance)
boolean false
href
URL string
string null
download
Specifies that the file is meant to be downloaded, not displayed in a separate tab.
boolean false
openInNewTab
If provided, opens link in new tab and displays a "pop out" icon
boolean false
icon
If provided, shows a KIcon in front of the text
string null
iconAfter
If provided, shows a KIcon after the text
string null

Slots

Name Description
icon
Slot alternative to the icon prop
default
Slot alternative to the icon prop
iconAfter
Slot alternative to the icon prop