Skip to content

Class: CatalogApplicationMetadata

Metadata specific to the application.

 classDiagram
    class CatalogApplicationMetadata
    click CatalogApplicationMetadata href "../CatalogApplicationMetadata/"
      CatalogApplicationMetadata : descriptionFile

      CatalogApplicationMetadata : icon

      CatalogApplicationMetadata : licenseFile

      CatalogApplicationMetadata : releaseNotes

      CatalogApplicationMetadata : site

      CatalogApplicationMetadata : tagline

      CatalogApplicationMetadata : tags

Attributes

Name Cardinality and Range Description Inheritance
descriptionFile 0..1
string
Link to the file containing the application's full description direct
icon 0..1
string
Link to the icon file (e direct
licenseFile 0..1
string
Link to the file that details the application's license direct
releaseNotes 0..1
string
Statement about the changes for this application's release direct
site 0..1
string
Link to the application's website direct
tagline 0..1
string
The application's slogan direct
tags *
string
An array of strings that can be used to provide additional context for the ap... direct

Usages

used by used in type used
Catalog application range CatalogApplicationMetadata

This section is only relevant for contributors of the specification

LinkML Source

Direct

Details
name: CatalogApplicationMetadata
description: Metadata specific to the application.
from_schema: https://specification.margo.org/data-model
attributes:
  descriptionFile:
    name: descriptionFile
    description: Link to the file containing the application's full description. The
      file should be a markdown file.
    from_schema: https://specification.margo.org/application-schema
    domain_of:
    - CatalogApplicationMetadata
    range: string
  icon:
    name: icon
    description: Link to the icon file (e.g., in PNG format).
    from_schema: https://specification.margo.org/application-schema
    domain_of:
    - CatalogApplicationMetadata
    range: string
  licenseFile:
    name: licenseFile
    description: Link to the file that details the application's license. The file
      should either be a plain text, markdown or PDF file.
    from_schema: https://specification.margo.org/application-schema
    domain_of:
    - CatalogApplicationMetadata
    range: string
  releaseNotes:
    name: releaseNotes
    description: Statement about the changes for this application's release. The file
      should either be a markdown or PDF file.
    from_schema: https://specification.margo.org/application-schema
    domain_of:
    - CatalogApplicationMetadata
    range: string
  site:
    name: site
    description: Link to the application's website.
    from_schema: https://specification.margo.org/application-schema
    domain_of:
    - CatalogApplicationMetadata
    - Organization
    range: string
  tagline:
    name: tagline
    description: The application's slogan.
    from_schema: https://specification.margo.org/application-schema
    domain_of:
    - CatalogApplicationMetadata
    range: string
  tags:
    name: tags
    description: An array of strings that can be used to provide additional context
      for the application in a user interface to assist with task such as categorizing,
      searching, etc.
    from_schema: https://specification.margo.org/application-schema
    domain_of:
    - CatalogApplicationMetadata
    range: string
    multivalued: true
    inlined: true
    inlined_as_list: true

Induced

Details
name: CatalogApplicationMetadata
description: Metadata specific to the application.
from_schema: https://specification.margo.org/data-model
attributes:
  descriptionFile:
    name: descriptionFile
    description: Link to the file containing the application's full description. The
      file should be a markdown file.
    from_schema: https://specification.margo.org/application-schema
    alias: descriptionFile
    owner: CatalogApplicationMetadata
    domain_of:
    - CatalogApplicationMetadata
    range: string
  icon:
    name: icon
    description: Link to the icon file (e.g., in PNG format).
    from_schema: https://specification.margo.org/application-schema
    alias: icon
    owner: CatalogApplicationMetadata
    domain_of:
    - CatalogApplicationMetadata
    range: string
  licenseFile:
    name: licenseFile
    description: Link to the file that details the application's license. The file
      should either be a plain text, markdown or PDF file.
    from_schema: https://specification.margo.org/application-schema
    alias: licenseFile
    owner: CatalogApplicationMetadata
    domain_of:
    - CatalogApplicationMetadata
    range: string
  releaseNotes:
    name: releaseNotes
    description: Statement about the changes for this application's release. The file
      should either be a markdown or PDF file.
    from_schema: https://specification.margo.org/application-schema
    alias: releaseNotes
    owner: CatalogApplicationMetadata
    domain_of:
    - CatalogApplicationMetadata
    range: string
  site:
    name: site
    description: Link to the application's website.
    from_schema: https://specification.margo.org/application-schema
    alias: site
    owner: CatalogApplicationMetadata
    domain_of:
    - CatalogApplicationMetadata
    - Organization
    range: string
  tagline:
    name: tagline
    description: The application's slogan.
    from_schema: https://specification.margo.org/application-schema
    alias: tagline
    owner: CatalogApplicationMetadata
    domain_of:
    - CatalogApplicationMetadata
    range: string
  tags:
    name: tags
    description: An array of strings that can be used to provide additional context
      for the application in a user interface to assist with task such as categorizing,
      searching, etc.
    from_schema: https://specification.margo.org/application-schema
    alias: tags
    owner: CatalogApplicationMetadata
    domain_of:
    - CatalogApplicationMetadata
    range: string
    multivalued: true
    inlined: true
    inlined_as_list: true