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

    Class CRWebPage<Type, Shape, Snapshot>

    CRDT-backed Schema.org WebPage.

    Schema.org: A web page.

    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 archivedAt assesses associatedMedia audience audio author award breadcrumb character citation comment commentCount conditionsOfAccess contentLocation contentRating contentReferenceTime contributor copyrightHolder copyrightNotice copyrightYear correction countryOfOrigin creativeWorkStatus creator creditText dateCreated dateModified datePublished description digitalSourceType disambiguatingDescription discussionUrl displayLocation editEIDR editor educationalAlignment educationalLevel educationalUse encoding encodingFormat exampleOfWork expires formatValidators funder funding genre hasPart headline identifier image inLanguage interactionStatistic interactivityType interpretedAsClaim isAccessibleForFree isBasedOn isFamilyFriendly isPartOf keywords lastReviewed learningResourceType license locationCreated mainContentOfPage mainEntity mainEntityOfPage maintainer material materialExtent mentions name offers owner pattern position potentialAction primaryImageOfPage producer provider publication publisher publisherImprint publishingPrinciples recordedAt relatedLink releasedEvent review reviewedBy sameAs schemaVersion sdDatePublished sdLicense sdPublisher significantLink size sourceOrganization spatial spatialCoverage speakable specialty sponsor subjectOf 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>
    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>>
    award: Readonly<CRSet<string>>
    breadcrumb: Readonly<CRSet<CRWebPageBreadcrumb>>

    Schema.org breadcrumb: Links that help navigate a website hierarchy.

    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>>
    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>>
    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
    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>>
    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>>
    lastReviewed: string

    Schema.org lastReviewed: Date when page content was last reviewed.

    learningResourceType: Readonly<CRSet<CRCreativeWorkDefinedTermText>>
    license: Readonly<CRSet<CRCreativeWorkReferenceOrURL>>
    locationCreated: Readonly<CRSet<CRCreativeWorkPlace>>
    mainContentOfPage: Readonly<CRSet<CRWebPageMainContent>>

    Schema.org mainContentOfPage: Main WebPageElement subject of the page.

    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>>
    mentions: Readonly<CRSet<CRCreativeWorkThing>>
    name: Readonly<CRText>

    Schema.org name: The name of the item.

    offers: Readonly<CRSet<CRCreativeWorkOffer>>
    owner: Readonly<CRSet<CRThingOwner>>

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

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

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

    primaryImageOfPage: Readonly<CRSet<CRWebPagePrimaryImage>>

    Schema.org primaryImageOfPage: The main image on the page.

    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>>
    relatedLink: Readonly<CRSet<string>>

    Schema.org relatedLink: Link related to this web page.

    releasedEvent: Readonly<CRSet<CRCreativeWorkPublicationEvent>>
    review: Readonly<CRSet<CRCreativeWorkReview>>
    reviewedBy: Readonly<CRSet<CRWebPageReviewedBy>>

    Schema.org reviewedBy: Reviewer of page accuracy or completeness.

    sameAs: Readonly<CRSet<string>>

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

    schemaVersion: Readonly<CRSet<string>>
    sdDatePublished: string
    sdLicense: Readonly<CRSet<CRCreativeWorkReferenceOrURL>>
    sdPublisher: Readonly<CRSet<CRCreativeWorkPersonOrOrganization>>
    significantLink: Readonly<CRSet<string>>

    Schema.org significantLink: Significant URL on the page.

    size: Readonly<CRSet<CRCreativeWorkSize>>
    sourceOrganization: Readonly<CRSet<CRCreativeWorkOrganization>>
    spatial: Readonly<CRSet<CRCreativeWorkPlace>>
    spatialCoverage: Readonly<CRSet<CRCreativeWorkPlace>>
    speakable: Readonly<CRSet<CRWebPageSpeakable>>

    Schema.org speakable: Speakable sections of the web page.

    specialty: Readonly<CRSet<CRWebPageSpecialty>>

    Schema.org specialty: Domain specialty of the page content.

    sponsor: Readonly<CRSet<CRCreativeWorkPersonOrOrganization>>
    subjectOf: Readonly<CRSet<CRThingSubjectOf>>

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

    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