Skip to main content

pwa — module reference

Rendered from the module's own manifest, and from nothing written by hand. What the module does is its own page.

Module idpwa
NameProgressive Web App
Version1.0.0
Ships from@endora-commerce/mod-pwa
LicenceMIT

Activation​

An operator switches this module on and off on /platform/modules. The choice is the setting pwa.enabled, and it defaults to on.

Dependencies​

ModuleBindingWhat it means
_i18nyesinstalls and migrates after it, and an operator cannot switch it off underneath this module
_lifecycleyesinstalls and migrates after it, and an operator cannot switch it off underneath this module
assets_libraryyesinstalls and migrates after it, and an operator cannot switch it off underneath this module
authyesinstalls and migrates after it, and an operator cannot switch it off underneath this module
customer_accountsyesinstalls and migrates after it, and an operator cannot switch it off underneath this module
ordersyesinstalls and migrates after it, and an operator cannot switch it off underneath this module
organizationsyesinstalls and migrates after it, and an operator cannot switch it off underneath this module
sales_channelsyesinstalls and migrates after it, and an operator cannot switch it off underneath this module
settingsyesinstalls and migrates after it, and an operator cannot switch it off underneath this module

Permissions​

CodeLabelAlso needs
pwa:readView PWA settings—
pwa:send_pushSend push notifications—
pwa:writeConfigure PWA—

Command palette​

None.

Settings​

CodeNameType
pwa.app_nameApp namestring
pwa.background_colorBackground colorstring
pwa.caching_enabledStatic-asset caching enabledboolean
pwa.display_modeDisplay modestring
pwa.enabledProgressive Web App enabledboolean
pwa.fcm_service_accountFCM service account (JSON)secret
pwa.icon_asset_idIcon source asset idstring
pwa.push_enabledPush notifications enabledboolean
pwa.short_nameShort namestring
pwa.theme_colorTheme colorstring
pwa.vapid_private_keyVAPID private keysecret
pwa.vapid_public_keyVAPID public keystring

Translations​

Bundles at i18n inside the module, one file per shipped language.

Operator commands​

None.