Metainterface

{
	readonly root?: ImmutableURL | undefined;
	readonly url?: ImmutableURL | undefined;
	readonly app?: string | undefined;
	readonly title?: string | undefined;
	readonly description?: string | undefined;
	readonly image?: string | undefined;
	readonly language?: string | undefined;
	readonly csp?: MetaCSP | undefined;
	readonly tags?: MetaTags | undefined;
	readonly links?: MetaLinks | undefined;
	readonly modules?: MetaAssets | undefined;
	readonly scripts?: MetaAssets | undefined;
	readonly stylesheets?: MetaAssets | undefined;
}
PropertyType
.rootImmutableURL
Base URL for the app (used to resolve url and set as <base> tag in <Head>). readonly
.urlImmutableURL
URL of the current page (used to update history API and as the initial URL for routing). readonly
.appstring
Title of the entire application. readonly
.titlestring
Title of the current page (set as <title> in <Head> readonly
.descriptionstring
Description of the current page. readonly
.imagestring
readonly
.languagestring
Language code (used for lang tag in HTML). readonly
.cspMetaCSP
Type for a meta Content-Security-Policy tag in { resource: string[] } format. readonly
.tagsMetaTags
Set of named meta <meta /> tags in { name: content } format. readonly
.linksMetaLinks
Set of resolved meta <link /> tags in { rel: href } format (hrefs already absolutified to ImmutableURI). readonly
.modulesMetaAssets
Set of resolved linked assets in (href)[] format (hrefs already absolutified to ImmutableURI). readonly
.scriptsMetaAssets
Set of resolved linked assets in (href)[] format (hrefs already absolutified to ImmutableURI). readonly
.stylesheetsMetaAssets
Set of resolved linked assets in (href)[] format (hrefs already absolutified to ImmutableURI). readonly

Combined meta data for a website page — title, URLs, description, CSP, tags, links, and assets.