flutter_max_miniapp 0.0.1
flutter_max_miniapp: ^0.0.1 copied to clipboard
A Flutter package providing access to the Max Mini Apps API (max.ru), enabling interactive experiences within Max messenger.
Changelog #
0.0.1 #
- Initial release — Max Mini App bridge for Flutter.
- Implemented all objects from the Max Web App JS bridge:
- WebApp (initData, initDataUnsafe, platform, version, ready, close)
- BackButton (show, hide, onClick, offClick)
- HapticFeedback (impactOccurred, notificationOccurred, selectionChanged)
- ScreenCapture (enableScreenCapture, disableScreenCapture)
- DeviceStorage (setItem, getItem, removeItem, clear)
- SecureStorage (setItem, getItem, removeItem)
- BiometricManager (init, requestAccess, authenticate, updateBiometricToken, openSettings)
- Implemented WebApp methods: openLink, openMaxLink, shareContent, shareMaxContent, downloadFile, requestContact, openCodeReader, requestScreenMaxBrightness, restoreScreenBrightness, enableVerticalSwipes, disableVerticalSwipes, enableClosingConfirmation, disableClosingConfirmation
- Event handling via MaxEventHandler (onBackButtonPressed stream)