Variable: LinkButton
constLinkButton:"LinkButton"
Defined in: react/src/generated/jsx.ts:13523
A button with a hyperlink.
It is useful to show quick links to resources.
A link button is created by calling either [ctor@Gtk.LinkButton.new] or [ctor@Gtk.LinkButton.new_with_label]. If using the former, the URI you pass to the constructor is used as a label for the widget.
The URI bound to a GtkLinkButton can be set specifically using
[method@Gtk.LinkButton.set_uri].
By default, GtkLinkButton calls [method@Gtk.FileLauncher.launch] when the button
is clicked. This behaviour can be overridden by connecting to the
[signal@Gtk.LinkButton::activate-link] signal and returning %TRUE from
the signal handler.
Shortcuts and Gestures
GtkLinkButton supports the following keyboard shortcuts:
Shift+F10orMenuopens the context menu.
Actions
GtkLinkButton defines a set of built-in actions:
clipboard.copycopies the url to the clipboard.menu.popupopens the context menu.
CSS nodes
GtkLinkButton has a single CSS node with name button. To differentiate
it from a plain GtkButton, it gets the .link style class.
Accessibility
GtkLinkButton uses the [enum@Gtk.AccessibleRole.link] role.