Skip to content

Commit 939ce3a

Browse files
committed
docs: update essentials scaffolding
1 parent 5234537 commit 939ce3a

31 files changed

+115
-29
lines changed

docs/plugins/essentials/appcontext.md docs/plugins/essentials/applicationmodel/appcontext.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
uid: Plugins.Essentials.AppContext
2+
uid: Plugins.Essentials.ApplicationModel.AppContext
33
---
44

55
# AppContext
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
uid: Plugins.Essentials.ApplicationModel.Browser
3+
---
4+
5+
# Browser
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
uid: Plugins.Essentials.ApplicationModel.Communication.Email
3+
---
4+
5+
# Email

docs/plugins/essentials/phonedialer.md docs/plugins/essentials/applicationmodel/communication/phonedialer.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
uid: Plugins.Essentials.PhoneDialer
2+
uid: Plugins.Essentials.ApplicationModel.Communication.PhoneDialer
33
---
44

55
# Phone Dialer
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
- name: Email
2+
href: email.md
3+
- name: Phone Dialer
4+
href: phonedialer.md
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
uid: Plugins.Essentials.ApplicationModel.DataTransfer.Clipboard
3+
---
4+
5+
# Clipboard
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
- name: Clipboard
2+
href: clipboard.md

docs/plugins/essentials/latestversion.md docs/plugins/essentials/applicationmodel/latestversion.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
uid: Plugins.Essentials.LatestVersion
2+
uid: Plugins.Essentials.ApplicationModel.LatestVersion
33
---
44

55
# Latest Version
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
uid: Plugins.Essentials.ApplicationModel.Launcher
3+
---
4+
5+
# Launcher
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
- name: App Context
2+
href: appcontext.md
3+
- name: Browser
4+
href: browser.md
5+
- name: Communication
6+
href: communication/toc.yml
7+
- name: Data Transfer
8+
href: datatransfer/toc.yml
9+
- name: LatestVersion
10+
href: latestversion.md
11+
- name: Launcher
12+
href: launcher.md
13+
- name: Version Tracking
14+
href: versiontracking.md
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
uid: Plugins.Essentials.ApplicationModel.VersionTracking
3+
---
4+
5+
# Version Tracking

docs/plugins/essentials/battery.md

-5
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
uid: Plugins.Essentials.Devices.Battery
3+
---
4+
5+
# Battery
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
uid: Plugins.Essentials.Devices.DeviceInfo
3+
---
4+
5+
# DeviceInfo
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
uid: Plugins.Essentials.Devices.Sensors.Biometrics
3+
---
4+
5+
# Biometrics
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
uid: Plugins.Essentials.Devices.Sensors.Geocoding
3+
---
4+
5+
# Geocoding
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
uid: Plugins.Essentials.Devices.Sensors.Geofencing
3+
---
4+
5+
# Geofencing
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
uid: Plugins.Essentials.Devices.Senors.Geolocation
3+
---
4+
5+
# Geolocation
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
- name: Biometrics
2+
href: biometrics.md
3+
- name: Geocoding
4+
href: geocoding.md
5+
- name: Geofencing
6+
href: geofencing.md
7+
- name: Geolocation
8+
href: geolocation.md
+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
- name: Battery
2+
href: battery.md
3+
- name: Sensors
4+
href: sensors/toc.yml
File renamed without changes.
File renamed without changes.

docs/plugins/essentials/io/toc.yml

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
- name: File System
2+
href: filesystem.md
3+
- name: Stores
4+
href: stores.md

docs/plugins/essentials/connectivity.md docs/plugins/essentials/networking/connectivity.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
uid: Plugins.Essentials.Connectivity
2+
uid: Plugins.Essentials.Networking.Connectivity
33
---
44

55
# Connectivity
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
- name: Connectivity
2+
href: connectivity.md

docs/plugins/essentials/notifications/index.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ public class MyViewModel(INotifications notifications)
1616

1717
## Next Steps
1818

19-
- [ActionSheets](xref:Prism.Essentials.Notifications.ActionSheets)
20-
- [Alerts](xref:Prism.Essentials.Notifications.Alerts)
21-
- [Prompts](xref:Prism.Essentials.Notifications.Prompts)
19+
- [ActionSheets](xref:Plugins.Essentials.Notifications.ActionSheets)
20+
- [Alerts](xref:Plugins.Essentials.Notifications.Alerts)
21+
- [Prompts](xref:Plugins.Essentials.Notifications.Prompts)
2222

2323
> [!NOTE]
2424
> This is currently only supported on Android, iOS, MacCatalyst, & WinUI for .NET MAUI and Uno Platform. This feature is planned for future expansion to all Uno Platform platforms and WPF.

docs/plugins/essentials/notifications/prompts.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
uid: Plugins.Essentials.Notifications.ActionSheets
2+
uid: Plugins.Essentials.Notifications.Prompts
33
---
44

55
# Prompts

docs/plugins/essentials/mainthread.md docs/plugins/essentials/threading/mainthread.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
uid: Plugins.Essentials.MainThread
2+
uid: Plugins.Essentials.Threading.MainThread
33
---
44

55
# Main Thread
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
- name: Main Thread
2+
href: mainthread.md

docs/plugins/essentials/toc.yml

+10-14
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,16 @@
11
- name: Getting Started
22
href: index.md
3-
- name: App Context
4-
href: appcontext.md
5-
- name: Connectivity
6-
href: connectivity.md
7-
- name: File System
8-
href: filesystem.md
9-
- name: LatestVersion
10-
href: latestversion.md
11-
- name: Main Thread
12-
href: mainthread.md
3+
- name: ApplicationModel
4+
href: applicationmodel/toc.yml
5+
- name: Devices
6+
href: devices/toc.yml
7+
- name: IO
8+
href: io/toc.yml
9+
- name: Networking
10+
href: networking/toc.yml
1311
- name: Notifications
1412
href: notifications/toc.yml
1513
- name: Permissions
1614
href: permissions.md
17-
- name: Phone Dialer
18-
href: phonedialer.md
19-
- name: Stores
20-
href: stores.md
15+
- name: Threading
16+
href: threading/toc.yml

docs/plugins/logging/raygun.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -50,4 +50,4 @@ container.UsePrismLogging(logging =>
5050

5151
## Prism.Essentials Integration
5252

53-
The Raygun Implementation of the Logger makes reference to the [Prism.Plugin.Essentials](xref:Plugins.Essentials.GettingStarted) library. This allows us to dynamically check if various Essentials interfaces have been registered. If they have we automatically tailor the Logger to include offline support with request caching. Additionally we will automatically update the configuration to make use of the [Application Context](xref:Plugins.Essentials.AppContext) from Essentials. In order to enable sending logs in the background with the offline store, be sure to Register Prism.Plugin.Essentials first.
53+
The Raygun Implementation of the Logger makes reference to the [Prism.Plugin.Essentials](xref:Plugins.Essentials.GettingStarted) library. This allows us to dynamically check if various Essentials interfaces have been registered. If they have we automatically tailor the Logger to include offline support with request caching. Additionally we will automatically update the configuration to make use of the [Application Context](xref:Plugins.Essentials.ApplicationModel.AppContext) from Essentials. In order to enable sending logs in the background with the offline store, be sure to Register Prism.Plugin.Essentials first.

0 commit comments

Comments
 (0)