db |
|
|
ext |
|
|
feature |
|
|
intent |
|
|
ManifestStorage.kt |
Disk storage for [WebAppManifest]. Other components use this class to reload a saved manifest.
@param context the application context this storage is associated with
@param activeThresholdMs a timeout in milliseconds after which the storage will consider a manifest
as unused. By default this is [ACTIVE_THRESHOLD_MS].
|
6233 |
ProgressiveWebAppFacts.kt |
Facts emitted for telemetry related to [PwaFeature]
|
1327 |
WebAppInterceptor.kt |
This feature will intercept requests and reopen them in the corresponding installed PWA, if any.
@param shortcutManager current shortcut manager instance to lookup web app install states
|
2283 |
WebAppLauncherActivity.kt |
This activity is launched by Web App shortcuts on the home screen.
Based on the Web App Manifest (display) it will decide whether the app is launched in the
browser or in a standalone activity.
|
3578 |
WebAppShortcutManager.kt |
Helper to manage pinned shortcuts for websites.
@param httpClient Fetch client used to load website icons.
@param storage Storage used to save web app manifests to disk.
@param supportWebApps If true, Progressive Web Apps will be pinnable.
If false, all web sites will be bookmark shortcuts even if they have a manifest.
|
10685 |
WebAppUseCases.kt |
These use cases allow for adding a web app or web site to the homescreen.
|
3294 |