Vridlo/types/StreamApp
StreamApp is a stuff structure that represents StreamApp model. It implies the app stream component record. It is described as:
- component_type is string optional
Unique slug identifier of an application. It is a type of the component, and is defined by an attribute of the component tag.
- id is string mandatory
Identifier of the application component. It contains a string from the component's tags group named id.
- metadata_license is string mandatory
License of the application component metadata. It contains a string from the component's tags group named metadata_license.
- project_license is string mandatory read-only
License of the project. It contains a string from the component's tags group named project_license.
- names is Lorem array mandatory
Name array for the application component. It contains a data from the component's tags named name.
- summaries is Lorem array mandatory
Summaries array for the application component. It contains a data from the component's tags group named summary.
- descriptions is Lorem array mandatory
Descriptions array for the application component. It contains a data from the component's tags group named description.
- urls is ''URI array mandatory
URI array for the application component with the kind descriptions. It contains a data from the component's tags group named url.
- screenshots is Screenshot array mandatory
Name array for the application component. It contains a data from the component's single tag named screenshots.
- pkgname is string mandatory
Name of a package, which belongs to the application component. It contains a data from the component's single tag named pkgname.
- releases is Release array mandatory
Release array for the application component. It contains a data from the component's single tag named releases.
- keywords is string array mandatory read-only
Keyword array for the application component formed as a strings. It contains a data from the component's single tag named keywords.
- categories is string array mandatory read-only
Category array for the application component formed as a strings. It contains a data from the component's single tag named categories.
- icons is Image array mandatory read-only
Image array for the application component. It contains a data from the component's tags group named icon.
- updatecontact is string mandatory read-only
- project_group is string mandatory read-only
- compulsory_for_desktop is string mandatory read-only
- translation is string mandatory read-only
- developer_name is string mandatory read-only
- appstream is StreamApp optional
Appstream data component record.
<screenshots> <screenshot type="default">https://wiki.gnome.org/Apps/Yelp?action=AttachFile&do=get&target=yelp_screenshot.png</screenshot> </screenshots> <url type="homepage">https://wiki.gnome.org/Apps/Yelp</url> <updatecontact>gnome-doc-devel-list@gnome.org</updatecontact> <project_group>GNOME</project_group> <compulsory_for_desktop>GNOME</compulsory_for_desktop> <translation type="gettext">yelp</translation> <developer_name>The GNOME Project</developer_name>