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

    Class CRHowTo<Type, Shape, Snapshot>

    CRDT-backed Schema.org HowTo.

    Schema.org: Instructions that explain how to achieve a result.

    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 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 estimatedCost exampleOfWork expires formatValidators funder funding genre hasPart headline identifier image inLanguage interactionStatistic interactivityType interpretedAsClaim isAccessibleForFree isBasedOn isFamilyFriendly isPartOf keywords learningResourceType license locationCreated mainEntity mainEntityOfPage maintainer material materialExtent mentions name offers owner pattern performTime position potentialAction prepTime producer provider publication publisher publisherImprint publishingPrinciples recordedAt releasedEvent review sameAs schemaVersion sdDatePublished sdLicense sdPublisher size sourceOrganization spatial spatialCoverage sponsor step subjectOf supply teaches temporal temporalCoverage text thumbnail thumbnailUrl timeRequired tool totalTime translationOfWork translator typicalAgeRange url usageInfo version video wordCount workExample workTranslation yield

    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>>
    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>>
    estimatedCost: Readonly<CRSet<CRHowToEstimatedCost>>

    Schema.org estimatedCost: Estimated cost of the supplies consumed.

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

    Schema.org performTime: Time required to perform instructions.

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

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

    prepTime: string

    Schema.org prepTime: Time required to prepare the items.

    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>>
    review: Readonly<CRSet<CRCreativeWorkReview>>
    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>>
    size: Readonly<CRSet<CRCreativeWorkSize>>
    sourceOrganization: Readonly<CRSet<CRCreativeWorkOrganization>>
    spatial: Readonly<CRSet<CRCreativeWorkPlace>>
    spatialCoverage: Readonly<CRSet<CRCreativeWorkPlace>>
    sponsor: Readonly<CRSet<CRCreativeWorkPersonOrOrganization>>
    step: Readonly<CRList<CRHowToStepValue>>

    Schema.org step: Ordered steps or sections in the instructions.

    subjectOf: Readonly<CRSet<CRThingSubjectOf>>

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

    supply: Readonly<CRSet<CRHowToSupplyValue>>

    Schema.org supply: A supply consumed when performing instructions.

    teaches: Readonly<CRSet<CRCreativeWorkDefinedTermText>>
    temporal: string
    temporalCoverage: string
    text: Readonly<CRText>
    thumbnail: Readonly<CRSet<CRCreativeWorkThumbnail>>
    thumbnailUrl: string
    timeRequired: string
    tool: Readonly<CRSet<CRHowToToolValue>>

    Schema.org tool: An object used when performing instructions.

    totalTime: string

    Schema.org totalTime: Total time required to perform instructions.

    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>>

    Schema.org yield: Quantity that results by performing instructions.

    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