This API is reliable and breaking changes are unlikely.
This field is optional for links. Can be either string, integer, number, array or boolean.
Note: The link effect is achieved by defining the component field to "text", see below.
|component||Used for defining how the property is visualized in the property panel. Used to override the default component that comes with the type setting.
This field is mandatory for a link property and should always be "text".
|label||Used for defining the label that is displayed on the link.|
Defining a custom text
Defining a custom property of text type can look like below.