@sovereignbase/schema-crdt
    Preparing search index...

    Class CRSoftwareApplication<Type, Shape, Snapshot>

    CRDT-backed Schema.org SoftwareApplication.

    Schema.org: A software application.

    Type Parameters

    Hierarchy (View Summary)

    Implements

    Index

    Constructors

    Properties

    @id @type about abstract accessibilityAPI accessibilityControl accessibilityFeature accessibilityHazard accessibilitySummary accessMode accessModeSufficient accountablePerson acquireLicensePage additionalType aggregateRating alternateName alternativeHeadline applicationCategory applicationSubCategory applicationSuite archivedAt assesses associatedMedia audience audio author availableOnDevice award character citation comment commentCount conditionsOfAccess contentLocation contentRating contentReferenceTime contributor copyrightHolder copyrightNotice copyrightYear correction countriesNotSupported countriesSupported countryOfOrigin creativeWorkStatus creator creditText dateCreated dateModified datePublished description digitalSourceType disambiguatingDescription discussionUrl displayLocation downloadUrl editEIDR editor educationalAlignment educationalLevel educationalUse encoding encodingFormat exampleOfWork expires featureList fileSize formatValidators funder funding genre hasPart headline identifier image inLanguage installUrl interactionStatistic interactivityType interpretedAsClaim isAccessibleForFree isBasedOn isFamilyFriendly isPartOf keywords learningResourceType license locationCreated mainEntity mainEntityOfPage maintainer material materialExtent memoryRequirements mentions name offers operatingSystem owner pattern permissions position potentialAction processorRequirements producer provider publication publisher publisherImprint publishingPrinciples recordedAt releasedEvent releaseNotes review runtimePlatform sameAs schemaVersion screenshot sdDatePublished sdLicense sdPublisher size softwareAddOn softwareHelp softwareRequirements softwareVersion sourceOrganization spatial spatialCoverage sponsor storageRequirements subjectOf supportingData teaches temporal temporalCoverage text thumbnail thumbnailUrl timeRequired translationOfWork translator typicalAgeRange url usageInfo version video wordCount workExample workTranslation

    Methods

    Constructors

    Properties

    "@id": string

    JSON-LD identifier for this node.

    "@type": Type

    Schema.org type name for this node.

    about: Readonly<CRSet<CRCreativeWorkThing>>
    abstract: Readonly<CRText>
    accessibilityAPI: Readonly<CRSet<string>>
    accessibilityControl: Readonly<CRSet<string>>
    accessibilityFeature: Readonly<CRSet<string>>
    accessibilityHazard: Readonly<CRSet<string>>
    accessibilitySummary: Readonly<CRText>
    accessMode: Readonly<CRSet<string>>
    accessModeSufficient: Readonly<
        CRSet<
            | CRIdReferenceValue
            | CRItemListSnapshot
            | CRTypedIdReferenceValue<"ItemList">,
        >,
    >
    accountablePerson: Readonly<CRSet<CRCreativeWorkPerson>>
    acquireLicensePage: Readonly<CRSet<CRCreativeWorkReferenceOrURL>>
    additionalType: Readonly<CRSet<string>>

    Schema.org additionalType: An additional type for the item.

    aggregateRating: Readonly<CRSet<CRIdReferenceValue | CRAggregateRatingSnapshot>>
    alternateName: Readonly<CRSet<string>>

    Schema.org alternateName: An alias for the item.

    alternativeHeadline: Readonly<CRText>
    applicationCategory: Readonly<CRSet<string>>

    Schema.org applicationCategory: Type of software application.

    applicationSubCategory: Readonly<CRSet<string>>

    Schema.org applicationSubCategory: Subcategory of the application.

    applicationSuite: string

    Schema.org applicationSuite: Name of the application suite.

    archivedAt: Readonly<CRSet<CRCreativeWorkArchivedAt>>
    assesses: Readonly<CRSet<CRCreativeWorkDefinedTermText>>
    associatedMedia: Readonly<CRSet<CRCreativeWorkMediaObject>>
    audience: Readonly<
        CRSet<CRIdReferenceValue | CRTypedIdReferenceValue<"Audience">>,
    >
    audio: Readonly<CRSet<CRCreativeWorkAudio>>
    author: Readonly<CRSet<CRCreativeWorkPersonOrOrganization>>
    availableOnDevice: Readonly<CRSet<string>>

    Schema.org availableOnDevice: Device required to run the application.

    award: Readonly<CRSet<string>>
    character: Readonly<CRSet<CRCreativeWorkPerson>>
    citation: Readonly<CRSet<string | CRCreativeWorkReference>>
    comment: Readonly<
        CRSet<CRIdReferenceValue | CRTypedIdReferenceValue<"Comment">>,
    >
    commentCount: number
    conditionsOfAccess: Readonly<CRText>
    contentLocation: Readonly<CRSet<CRCreativeWorkPlace>>
    contentRating: Readonly<CRSet<CRCreativeWorkContentRating>>
    contentReferenceTime: string
    contributor: Readonly<CRSet<CRCreativeWorkPersonOrOrganization>>
    copyrightHolder: Readonly<CRSet<CRCreativeWorkPersonOrOrganization>>
    copyrightNotice: Readonly<CRText>
    copyrightYear: number
    correction: Readonly<CRSet<CRCreativeWorkCorrection>>
    countriesNotSupported: Readonly<CRSet<string>>

    Schema.org countriesNotSupported: Countries where the app is not supported.

    countriesSupported: Readonly<CRSet<string>>

    Schema.org countriesSupported: Countries where the app is supported.

    countryOfOrigin: Readonly<
        CRSet<
            | CRIdReferenceValue
            | CRTypedIdReferenceValue<"Country">
            | CRCountrySnapshot,
        >,
    >
    creativeWorkStatus: Readonly<CRSet<CRCreativeWorkDefinedTermText>>
    creator: Readonly<CRSet<CRCreativeWorkPersonOrOrganization>>
    creditText: Readonly<CRText>
    dateCreated: string
    dateModified: string
    datePublished: string
    description: Readonly<CRText>

    Schema.org description: A description of the item.

    digitalSourceType: Readonly<
        CRSet<
            | CRIdReferenceValue
            | CRTypedIdReferenceValue<"IPTCDigitalSourceEnumeration">,
        >,
    >
    disambiguatingDescription: Readonly<CRText>

    Schema.org disambiguatingDescription: A short description used to disambiguate the item from other, similar items.

    discussionUrl: string
    displayLocation: Readonly<CRSet<CRCreativeWorkPlace>>
    downloadUrl: string

    Schema.org downloadUrl: URL to download the binary.

    editEIDR: Readonly<CRSet<string>>
    editor: Readonly<CRSet<CRCreativeWorkPerson>>
    educationalAlignment: Readonly<
        CRSet<CRIdReferenceValue | CRTypedIdReferenceValue<"AlignmentObject">>,
    >
    educationalLevel: Readonly<CRSet<CRCreativeWorkDefinedTermTextOrURL>>
    educationalUse: Readonly<CRSet<CRCreativeWorkDefinedTermText>>
    encoding: Readonly<CRSet<CRCreativeWorkMediaObject>>
    encodingFormat: Readonly<CRSet<string>>
    exampleOfWork: Readonly<CRSet<CRCreativeWorkReference>>
    expires: string
    featureList: Readonly<CRSet<string>>

    Schema.org featureList: Features or modules provided by this application.

    fileSize: string

    Schema.org fileSize: Size of the application package.

    funder: Readonly<CRSet<CRCreativeWorkPersonOrOrganization>>
    funding: Readonly<CRSet<CRIdReferenceValue | CRTypedIdReferenceValue<"Grant">>>
    genre: Readonly<CRSet<CRCreativeWorkDefinedTermTextOrURL>>
    hasPart: Readonly<CRSet<CRCreativeWorkReference>>
    headline: Readonly<CRText>
    identifier: Readonly<
        string
        | CRIdReferenceValue
        | CRTypedIdReferenceValue<"PropertyValue">,
    >

    Schema.org identifier.

    image: Readonly<CRSet<CRThingImage>>

    Schema.org image: An image of the item.

    inLanguage: Readonly<CRSet<CRCreativeWorkLanguage>>
    installUrl: string

    Schema.org installUrl: URL at which the app may be installed.

    interactionStatistic: Readonly<
        CRSet<
            CRIdReferenceValue
            | CRTypedIdReferenceValue<"InteractionCounter">,
        >,
    >
    interactivityType: Readonly<CRSet<string>>
    interpretedAsClaim: Readonly<
        CRSet<CRIdReferenceValue | CRTypedIdReferenceValue<"Claim">>,
    >
    isAccessibleForFree: boolean
    isBasedOn: Readonly<CRSet<CRCreativeWorkBasedOn>>
    isFamilyFriendly: boolean
    isPartOf: Readonly<CRSet<CRCreativeWorkReferenceOrURL>>
    keywords: Readonly<CRSet<CRCreativeWorkDefinedTermTextOrURL>>
    learningResourceType: Readonly<CRSet<CRCreativeWorkDefinedTermText>>
    license: Readonly<CRSet<CRCreativeWorkReferenceOrURL>>
    locationCreated: Readonly<CRSet<CRCreativeWorkPlace>>
    mainEntity: Readonly<CRSet<CRCreativeWorkThing>>
    mainEntityOfPage: Readonly<CRSet<CRThingMainEntityOfPage>>

    Schema.org mainEntityOfPage: A page or other CreativeWork for which this thing is the main entity being described.

    maintainer: Readonly<CRSet<CRCreativeWorkPersonOrOrganization>>
    material: Readonly<CRSet<CRCreativeWorkProductTextOrURL>>
    materialExtent: Readonly<CRSet<CRCreativeWorkMaterialExtent>>
    memoryRequirements: Readonly<CRSet<string>>

    Schema.org memoryRequirements: Minimum memory requirements.

    mentions: Readonly<CRSet<CRCreativeWorkThing>>
    name: Readonly<CRText>

    Schema.org name: The name of the item.

    offers: Readonly<CRSet<CRCreativeWorkOffer>>
    operatingSystem: Readonly<CRSet<CRSoftwareApplicationOperatingSystem>>

    Schema.org operatingSystem: Operating systems supported.

    owner: Readonly<CRSet<CRThingOwner>>

    Schema.org owner: A person or organization who owns this Thing.

    pattern: Readonly<CRSet<CRCreativeWorkDefinedTermText>>
    permissions: Readonly<CRSet<string>>

    Schema.org permissions: Permissions required to run the app.

    position: string | number
    potentialAction: Readonly<CRSet<CRThingPotentialAction>>

    Schema.org potentialAction: A potential Action for this Thing.

    processorRequirements: string

    Schema.org processorRequirements: Processor architecture required.

    producer: Readonly<CRSet<CRCreativeWorkPersonOrOrganization>>
    provider: Readonly<CRSet<CRCreativeWorkPersonOrOrganization>>
    publication: Readonly<CRSet<CRCreativeWorkPublicationEvent>>
    publisher: Readonly<CRSet<CRCreativeWorkPersonOrOrganization>>
    publisherImprint: Readonly<CRSet<CRCreativeWorkOrganization>>
    publishingPrinciples: Readonly<CRSet<CRCreativeWorkReferenceOrURL>>
    recordedAt: Readonly<CRSet<CRCreativeWorkEvent>>
    releasedEvent: Readonly<CRSet<CRCreativeWorkPublicationEvent>>
    releaseNotes: Readonly<CRSet<string>>

    Schema.org releaseNotes: Description of what changed in this version.

    review: Readonly<CRSet<CRCreativeWorkReview>>
    runtimePlatform: Readonly<CRSet<CRSoftwareApplicationRuntimePlatform>>

    Schema.org runtimePlatform: Runtime platform or interpreter dependencies.

    sameAs: Readonly<CRSet<string>>

    Schema.org sameAs: URL of a reference Web page that unambiguously indicates the item's identity.

    schemaVersion: Readonly<CRSet<string>>
    screenshot: Readonly<CRSet<CRSoftwareApplicationScreenshot>>

    Schema.org screenshot: A screenshot image of the app.

    sdDatePublished: string
    sdLicense: Readonly<CRSet<CRCreativeWorkReferenceOrURL>>
    sdPublisher: Readonly<CRSet<CRCreativeWorkPersonOrOrganization>>
    size: Readonly<CRSet<CRCreativeWorkSize>>
    softwareAddOn: Readonly<CRSet<CRSoftwareApplicationAddOn>>

    Schema.org softwareAddOn: Additional content for a software application.

    softwareHelp: Readonly<CRSet<CRSoftwareApplicationHelp>>

    Schema.org softwareHelp: Software application help.

    softwareRequirements: Readonly<CRSet<CRSoftwareApplicationRequirements>>

    Schema.org softwareRequirements: Component dependency requirements.

    softwareVersion: string

    Schema.org softwareVersion: Version of the software instance.

    sourceOrganization: Readonly<CRSet<CRCreativeWorkOrganization>>
    spatial: Readonly<CRSet<CRCreativeWorkPlace>>
    spatialCoverage: Readonly<CRSet<CRCreativeWorkPlace>>
    sponsor: Readonly<CRSet<CRCreativeWorkPersonOrOrganization>>
    storageRequirements: Readonly<CRSet<string>>

    Schema.org storageRequirements: Free storage required.

    subjectOf: Readonly<CRSet<CRThingSubjectOf>>

    Schema.org subjectOf: A CreativeWork or Event about this Thing.

    supportingData: Readonly<CRSet<CRSoftwareApplicationSupportingData>>

    Schema.org supportingData: Supporting data for a SoftwareApplication.

    teaches: Readonly<CRSet<CRCreativeWorkDefinedTermText>>
    temporal: string
    temporalCoverage: string
    text: Readonly<CRText>
    thumbnail: Readonly<CRSet<CRCreativeWorkThumbnail>>
    thumbnailUrl: string
    timeRequired: string
    translationOfWork: Readonly<CRSet<CRCreativeWorkReference>>
    translator: Readonly<CRSet<CRCreativeWorkPersonOrOrganization>>
    typicalAgeRange: string
    url: string

    Schema.org url: URL of the item.

    usageInfo: Readonly<CRSet<CRCreativeWorkReferenceOrURL>>
    video: Readonly<CRSet<CRCreativeWorkVideo>>
    wordCount: number
    workExample: Readonly<CRSet<CRCreativeWorkReference>>
    workTranslation: Readonly<CRSet<CRCreativeWorkReference>>

    Methods

    • Removes overwritten identifiers that every provided frontier has acknowledged.

      Parameters

      • frontiers: Partial<Record<keyof Shape, string>>[]

        A collection of acknowledgement frontiers to compact against.

      Returns void

    • Returns the struct field keys.

      Type Parameters

      • K extends string | number | symbol

      Returns K[]

      The field keys in the current replica.

    • Applies a remote or local delta to the replica state.

      Parameters

      • crStructDelta: Partial<CRStructSnapshot<Shape>> | Partial<Record<keyof Shape, unknown>>

        The partial serializable field delta to merge.

      Returns void