@@ -13,6 +13,8 @@ outline: [2, 3]
1313
1414<!-- @include: @/mini-apps/components/back-button.md-->
1515
16+ <!-- @include: @/mini-apps/components/biometric-manager.md-->
17+
1618<!-- @include: @/mini-apps/components/closing-confirmation.md-->
1719
1820<!-- @include: @/mini-apps/components/confirm.md-->
@@ -48,6 +50,7 @@ outline: [2, 3]
4850| BackButton | [ useWebAppBackButton] ( #usewebappbackbutton ) |
4951| MainButton | [ useWebAppMainButton] ( #usewebappmainbutton ) |
5052| HapticFeedback | [ useWebAppHapticFeedback] ( #usewebapphapticfeedback ) |
53+ | BiometricManager | [ useWebAppBiometricManager] ( #usewebappbiometricmanager ) |
5154| isVersionAtLeast | [ useWebApp] ( #usewebapp ) |
5255| setHeaderColor | [ useWebAppTheme] ( #usewebapptheme ) |
5356| setBackgroundColor | [ useWebAppTheme] ( #usewebapptheme ) |
@@ -88,24 +91,29 @@ onThemeChanged(() => {
8891
8992#### Mapping
9093
91- | Event name | Handler |
92- | --------------------- | ----------------------------------------------------------------------------- |
93- | themeChanged | [ useWebAppTheme → onThemeChanged] ( #usewebapptheme ) |
94- | viewportChanged | [ useWebAppViewport → onViewportChanged] ( #usewebappviewport ) |
95- | mainButtonClicked | [ useWebAppMainButton → onMainButtonClicked] ( #usewebappmainbutton ) |
96- | backButtonClicked | [ useWebAppBackButton → onBackButtonClicked] ( #usewebappbackbutton ) |
97- | settingsButtonClicked | [ useWebAppSettingsButton → onSettingsButtonClicked] ( #usewebappsettingsbutton ) |
98- | invoiceClosed | [ useWebAppNavigation → onInvoiceClosed] ( #usewebappnavigation ) |
99- | popupClosed | [ useWebAppPopup → onPopupClosed] ( #usewebapppopup ) |
100- | qrTextReceived | [ useWebAppQrScanner → onQrTextReceived] ( #usewebappqrscanner ) |
101- | clipboardTextReceived | [ useWebAppClipboard → onClipboardTextReceived] ( #usewebappclipboard ) |
102- | writeAccessRequested | [ useWebAppRequests → onWriteAccessRequested] ( #usewebapprequests ) |
103- | contactRequested | [ useWebAppRequests → onContactRequested] ( #usewebapprequests ) |
94+ | Event name | Handler |
95+ | -------------------------| -------------------------------------------------------------------------------------|
96+ | themeChanged | [ useWebAppTheme → onThemeChanged] ( #usewebapptheme ) |
97+ | viewportChanged | [ useWebAppViewport → onViewportChanged] ( #usewebappviewport ) |
98+ | mainButtonClicked | [ useWebAppMainButton → onMainButtonClicked] ( #usewebappmainbutton ) |
99+ | backButtonClicked | [ useWebAppBackButton → onBackButtonClicked] ( #usewebappbackbutton ) |
100+ | settingsButtonClicked | [ useWebAppSettingsButton → onSettingsButtonClicked] ( #usewebappsettingsbutton ) |
101+ | invoiceClosed | [ useWebAppNavigation → onInvoiceClosed] ( #usewebappnavigation ) |
102+ | popupClosed | [ useWebAppPopup → onPopupClosed] ( #usewebapppopup ) |
103+ | qrTextReceived | [ useWebAppQrScanner → onQrTextReceived] ( #usewebappqrscanner ) |
104+ | clipboardTextReceived | [ useWebAppClipboard → onClipboardTextReceived] ( #usewebappclipboard ) |
105+ | writeAccessRequested | [ useWebAppRequests → onWriteAccessRequested] ( #usewebapprequests ) |
106+ | contactRequested | [ useWebAppRequests → onContactRequested] ( #usewebapprequests ) |
107+ | biometricManagerUpdated | [ useWebAppBiometricManager → onBiometricManagerUpdated] ( #usewebappbiometricmanager ) |
108+ | biometricAuthRequested | [ useWebAppBiometricManager → onBiometricAuthRequested] ( #usewebappbiometricmanager ) |
109+ | biometricTokenUpdated | [ useWebAppBiometricManager → onBiometricTokenUpdated] ( #usewebappbiometricmanager ) |
104110
105111<!-- @include: @/mini-apps/composables/use-web-app.md-->
106112
107113<!-- @include: @/mini-apps/composables/use-web-app-back-button.md-->
108114
115+ <!-- @include: @/mini-apps/composables/use-web-app-biometric-manager.md-->
116+
109117<!-- @include: @/mini-apps/composables/use-web-app-clipboard.md-->
110118
111119<!-- @include: @/mini-apps/composables/use-web-app-closing-confirmation.md-->
@@ -211,3 +219,24 @@ onThemeChanged(() => {
211219| :----------------- | :------------------------- |
212220| ` eventData ` | ` Object ` |
213221| ` eventData.status ` | ` "allowed" \| "cancelled" ` |
222+
223+ ### OnBiometricAuthRequested
224+
225+ Ƭ ** OnBiometricAuthRequested** : ` (eventData) => void `
226+
227+ ##### Parameters
228+
229+ | Name | Type |
230+ | :------------------| :----------------------|
231+ | ` isAuthenticated ` | ` boolean ` |
232+ | ` biometricToken ` | ` string \| undefined ` |
233+
234+ ### OnBiometricTokenUpdated
235+
236+ Ƭ ** OnBiometricTokenUpdated** : ` (eventData) => void `
237+
238+ ##### Parameters
239+
240+ | Name | Type |
241+ | :------------| :----------|
242+ | ` isUpdated ` | ` boolean ` |
0 commit comments