Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface WebPage

A web page. Every web page is implicitly assumed to be declared to be of type WebPage, so the various properties about that webpage, such as breadcrumb may be used. We recommend explicit declaration if these properties are specified, but if they are found outside of an itemscope, they will be assumed to be about the page.

see

http://schema.org/WebPage

Hierarchy

Index

Properties

Optional @context

@context: undefined | null | string | ContextDefinition | (null | string | ContextDefinition)[]

Optional @graph

@graph: undefined | NodeObject | NodeObject[]

Optional @id

@id: undefined | string

Optional @included

@included: undefined | NodeObject | NodeObject[]

Optional @index

@index: undefined | string

Optional @nest

@nest: undefined | JsonObject | JsonObject[]

Optional @reverse

@reverse: undefined | {}

Optional @type

@type: undefined | string | string[]

Optional additionalType

additionalType: undefined | string | string[]

Optional creator

creator: undefined | Organization | Person

Optional dateCreated

dateCreated: undefined | string

Optional dateModified

dateModified: undefined | string | string[]

Optional datePublished

datePublished: undefined | string

Optional description

description: undefined | string | string[]

Optional disambiguatingDescription

disambiguatingDescription: undefined | string | string[]

Optional funder

funder: undefined | Organization | Person | (Organization | Person)[]

Optional hasPart

hasPart: undefined | CreativeWork | CreativeWork[]

Optional headline

headline: undefined | string

Optional identifier

identifier: undefined | string | PropertyValue

Optional image

image: undefined | string | ImageObject | (string | ImageObject)[]

Optional isPartOf

isPartOf: undefined | CreativeWork

Optional keywords

keywords: undefined | string | string[]

Optional mainEntity

mainEntity: undefined | Thing

Optional mainEntityOfPage

mainEntityOfPage: undefined | string | CreativeWork | (string | CreativeWork)[]

Optional name

name: undefined | string

Optional offers

offers: undefined | Offer | Offer[]

Optional position

position: undefined | string | number

Optional potentialAction

potentialAction: undefined | Action | Action[]

Optional publisher

publisher: undefined | Organization | Person

Optional sameAs

sameAs: undefined | string | string[]

Optional significantLink

significantLink: undefined | string | string[]

Optional sponsor

sponsor: undefined | Organization | Person | (Organization | Person)[]

Optional text

text: undefined | string

Optional thumbnailUrl

thumbnailUrl: undefined | string

Optional url

url: undefined | string

Generated using TypeDoc