guoling
9348a93f26
refactor callback system into unified MMKVHandler across all platforms
...
Replace 4 separate static function pointers (LogHandler, ErrorHandler,
ContentChangeHandler, ContentLoadedHandler) with a single MMKVHandler
abstract class in Core C++. Update all 6 platform wrappers (iOS, Android,
OHOS, Python, Golang, Flutter) to use adapter classes bridging to the new
unified handler. Add onMMKVContentLoadSuccessfully callback to Android,
OHOS, Flutter, Python and Golang where it was previously missing.
2026-03-18 12:40:05 +08:00
guoling
1980694c42
add MMKV config for flutter
2026-02-09 20:42:17 +08:00
guoling
4403eb9769
support aes 256 on flutter
2025-12-01 17:05:24 +08:00
guoling
a1f1017caa
mmkv_platform_interface v2.2.3: protect from freePtr() not found
2025-08-20 20:25:54 +08:00
Guo Ling
f9f39e0f72
flutter for win32 almost work
2025-08-18 18:14:30 +08:00
guoling
eea94733e6
add importFrom() for Flutter
2025-04-25 13:05:55 +08:00
guoling
0e05353b4a
add checkExist(), isFileValid() and groupPath() for Flutter, fix checkContentChangedByOuterProcess() not working bug
2025-04-22 18:09:12 +08:00
guoling
330a83f232
Flutter: 1. add groupPath() on iOS, 2. fix checkContentChangedByOuterProcess() not working bug
2025-04-22 17:31:36 +08:00
guoling
85e64c9422
add checkExist() for Flutter
2025-04-22 16:39:05 +08:00
guoling
49d536b0af
NameSpace works on flutter & ArkTS
2025-01-07 16:14:08 +08:00
guoling
8b8188d536
add log & error & content change callback for flutter & ArtTS
2024-09-12 18:50:33 +08:00
guoling
47d3c0893a
add readonly support
2024-09-06 19:44:11 +08:00
guoling
d9abefd379
add override point for path_provider
2024-07-12 17:34:48 +08:00
guoling
7e87462577
refactor MMKVPluginPlatformFFI to seperate file
2024-04-19 11:18:49 +08:00
guoling
94d2ab138b
add @override
2024-04-19 10:24:24 +08:00
guoling
2ec60d2ee1
almost done
2024-04-18 18:58:16 +08:00
guoling
1883e65ec0
add mmkv_android
2024-04-18 17:47:22 +08:00
guoling
6033d51372
using MMKVPluginPlatform to get encodeBool() native func pointer
2024-04-18 16:43:46 +08:00
guoling
37b6039d0f
initial commit for flutter federated plugins
2024-04-17 20:40:44 +08:00