ptc-link
Visual
Overview
A ptcs-link is a link that is similar to the HTML <a> element, with specific styling.
Usage Examples
Basic Usage
<ptcs-link href="http://www.ptc.com" label="PTC"></ptcs-link>
Component API
Properties
Property |
Type |
Description |
Default |
Triggers a changed event |
alignment |
String |
Controls the alignment of items. You can set it to "left", "right", or "center". |
"left" |
No |
disabled |
Boolean |
Disables the link |
false |
No |
singleLine |
Boolean |
Shows the link text on a single line. |
false |
No |
href |
String |
Specifies the URL to open when the link is clicked |
|
No |
linkRouted |
Boolean |
Suppresses traversal of the href (to enable link routing) |
false |
No |
label |
String |
The link label |
"Link" |
No |
target |
String |
Target tab type: "new", "same" or "popup". |
"same" |
No |
textMaximumWidth |
String |
The maximum width for the link text |
|
No |
tooltip |
String |
The tooltip that appears when hovering over the link |
|
No |
tooltipIcon |
String |
The icon for the tooltip |
|
No |
variant |
String |
The link variant. |
"primary" |
No |
verticalAlignment |
String |
Controls the vertical alignment of the link text. |
|
|
Events
Name |
Data |
Description |
a-click |
{ a: The <a> element within the ptcs-link, originalEvent: The originating event } |
Triggered when the link is clicked |
Methods
No methods
Styling
The Parts of a Component
Part |
Description |
link |
The link element |
label |
The container for the label |
State Attributes
Attribute |
Description |
Part |
disabled |
Disables the link |
:host, link |
variant |
Specifies the variant. You can set the link type to "primary" or "secondary". The default is "primary" |
:host |