Skip to content

ManifestOptions ​

Interface unplugin-pwa-core

Properties ​

PropertyTypeDefaultDescription
background_colorstring#ffffff
categoriesstring[][]
descriptionstring_npm_package_description_
dir"ltr" | "rtl"ltr
displayDisplaystandalone
display_overrideDisplayOverride[][]
edge_side_panel?{ preferred_width?: number }
file_handlers{ accept: Record<string, string[]>; action: string }[][]
handle_links?"auto" | "preferred" | "not-preferred"
iarc_rating_idstring''
iconsIconResource[][]
idstringA string that represents the identity for the application
langstringen
launch_handler?{ client_mode: LaunchHandlerClientMode | LaunchHandlerClientMode[] }
namestring_npm_package_name_
orientation"any" | "natural" | "landscape" | "landscape-primary" | "landscape-secondary" | "portrait" | "portrait-primary" | "portrait-secondary"Defines the default orientation for all the website's top-level
prefer_related_applicationsbooleanfalse
protocol_handlers{ protocol: string; url: string }[][]
publicPathstringA combination of routerBase and options.build.publicPath
related_applications{ id?: string; platform: string; url: string }[][]
scopestringRestricts what web pages can be viewed while the manifest is applied
scope_extensions{ origin: string; type?: StringLiteralUnion<"origin", string> }[][]
screenshotsManifestScreenshot[][]
share_targetManifestShareTarget
short_namestring_npm_package_name_
shortcutsManifestShortcut[][]
start_urlstringrouterBase
theme_colorstring#42b883

Released under the MIT License.