Skip to main content

Type Alias: AdwAboutWindowProps

AdwAboutWindowProps = Omit<AdwWindowProps, "onNotify"> & object

Defined in: generated/jsx.ts:1007

Props for the AdwAboutWindow widget.

Type Declaration

NameTypeDescriptionDefined in
applicationIcon?stringThe name of the application icon. The icon is displayed at the top of the main page.generated/jsx.ts:1013
applicationName?stringThe name of the application. The name is displayed at the top of the main page.generated/jsx.ts:1019
artists?string[] | nullThe list of artists of the application. It will be displayed on the Credits page. Each name may contain email addresses and URLs, see the introduction for more details. See also: * AdwAboutWindow.developers * AdwAboutWindow.designers * AdwAboutWindow.documenters * AdwAboutWindow.translator-credits * AboutWindowadd_credit_section * AboutWindowadd_acknowledgement_sectiongenerated/jsx.ts:1037
children?ReactNode-generated/jsx.ts:1289
comments?stringThe comments about the application. Comments will be shown on the Details page, above links. Unlike AboutDialog.comments, this string can be long and detailed. It can also contain links and Pango markup.generated/jsx.ts:1046
copyright?stringThe copyright information. This should be a short string of one or two lines, for example: © 2022 Example. The copyright information will be displayed on the Legal page, above the application license. AboutWindowadd_legal_section can be used to add copyright information for the application dependencies or other components.generated/jsx.ts:1059
debugInfo?stringThe debug information. Debug information will be shown on the Troubleshooting page. It's intended to be attached to issue reports when reporting issues against the application. AdwAboutWindow provides a quick way to save debug information to a file. When saving, AdwAboutWindow.debug-info-filename would be used as the suggested filename. Debug information cannot contain markup or links.generated/jsx.ts:1073
debugInfoFilename?stringThe debug information filename. It will be used as the suggested filename when saving debug information to a file. See AdwAboutWindow.debug-info.generated/jsx.ts:1082
designers?string[] | nullThe list of designers of the application. It will be displayed on the Credits page. Each name may contain email addresses and URLs, see the introduction for more details. See also: * AdwAboutWindow.developers * AdwAboutWindow.artists * AdwAboutWindow.documenters * AdwAboutWindow.translator-credits * AboutWindowadd_credit_section * AboutWindowadd_acknowledgement_sectiongenerated/jsx.ts:1100
developerName?stringThe developer name. The developer name is displayed on the main page, under the application name. If the application is developed by multiple people, the developer name can be set to values like "AppName team", "AppName developers" or "The AppName project", and the individual contributors can be listed on the Credits page, with AdwAboutWindow.developers and related properties.generated/jsx.ts:1113
developers?string[] | nullThe list of developers of the application. It will be displayed on the Credits page. Each name may contain email addresses and URLs, see the introduction for more details. See also: * AdwAboutWindow.designers * AdwAboutWindow.artists * AdwAboutWindow.documenters * AdwAboutWindow.translator-credits * AboutWindowadd_credit_section * AboutWindowadd_acknowledgement_sectiongenerated/jsx.ts:1131
documenters?string[] | nullThe list of documenters of the application. It will be displayed on the Credits page. Each name may contain email addresses and URLs, see the introduction for more details. See also: * AdwAboutWindow.developers * AdwAboutWindow.designers * AdwAboutWindow.artists * AdwAboutWindow.translator-credits * AboutWindowadd_credit_section * AboutWindowadd_acknowledgement_sectiongenerated/jsx.ts:1149
issueUrl?stringThe URL for the application's issue tracker. The issue tracker link is displayed on the main page.generated/jsx.ts:1155
license?stringThe license text. This can be used to set a custom text for the license if it can't be set via AdwAboutWindow.license-type. When set, AdwAboutWindow.license-type will be set to GTK_LICENSE_CUSTOM. The license text will be displayed on the Legal page, below the copyright information. License text can contain Pango markup and links. AboutWindowadd_legal_section can be used to add license information for the application dependencies or other components.generated/jsx.ts:1173
licenseType?Gtk.LicenseThe license type. Allows to set the application's license froma list of known licenses. If the application's license is not in the list, AdwAboutWindow.license can be used instead. The license type will be automatically set to GTK_LICENSE_CUSTOM in that case. If set to GTK_LICENSE_UNKNOWN, no information will be displayed. If the license type is different from GTK_LICENSE_CUSTOM. AdwAboutWindow.license will be cleared out. The license description will be displayed on the Legal page, below the copyright information. AboutWindowadd_legal_section can be used to add license information for the application dependencies or other components.generated/jsx.ts:1194
onActivateLink()?(self, uri) => boolean | nullEmitted when a URL is activated. Applications may connect to it to override the default behavior, which is to call show_uri.generated/jsx.ts:1288
onNotify?(self, propName) => void | nullCalled when any property on this widget changes. Param The widget that emitted the notification Param The name of the property that changed (in kebab-case)generated/jsx.ts:1295
ref?Ref<Adw.AboutWindow>-generated/jsx.ts:1321
releaseNotes?stringThe release notes of the application. Release notes are displayed on the the What's New page. Release notes are formatted the same way as AppStream descriptions. The supported formatting options are: * Paragraph (<p>) * Ordered list (<ol>), with list items (<li>) * Unordered list (<ul>), with list items (<li>) Within paragraphs and list items, emphasis (<em>) and inline code (<code>) text styles are supported. The emphasis is rendered in italic, while inline code is shown in a monospaced font. Any text outside paragraphs or list items is ignored. Nested lists are not supported. AdwAboutWindow displays the version above the release notes. If set, the AdwAboutWindow.release-notes-version of the property will be used as the version; otherwise, AdwAboutWindow.version is used.generated/jsx.ts:1221
releaseNotesVersion?stringThe version described by the application's release notes. The release notes version is displayed on the What's New page, above the release notes. If not set, AdwAboutWindow.version will be used instead. For example, an application with the current version 2.0.2 might want to keep the release notes from 2.0.0, and set the release notes version accordingly. See AdwAboutWindow.release-notes.generated/jsx.ts:1236
supportUrl?stringThe URL of the application's support page. The support page link is displayed on the main page.generated/jsx.ts:1242
translatorCredits?stringThe translator credits string. It will be displayed on the Credits page. This string should be "translator-credits" or "translator_credits" and should be marked as translatable. The string may contain email addresses and URLs, see the introduction for more details. See also: * AdwAboutWindow.developers * AdwAboutWindow.designers * AdwAboutWindow.artists * AdwAboutWindow.documenters * AboutWindowadd_credit_section * AboutWindowadd_acknowledgement_sectiongenerated/jsx.ts:1263
version?stringThe version of the application. The version is displayed on the main page. If AdwAboutWindow.release-notes-version is not set, the version will also be displayed above the release notes on the What's New page.generated/jsx.ts:1272
website?stringThe URL of the application's website. Website is displayed on the Details page, below comments, or on the main page if the Details page doesn't have any other content. Applications can add other links below, see AboutWindowadd_link.generated/jsx.ts:1281