flutter_native_data_detector 0.0.1
flutter_native_data_detector: ^0.0.1 copied to clipboard
Cross-platform text data detection using NSDataDetector on iOS and ML Kit Entity Extraction on Android. Detects phone numbers, URLs, emails, addresses, and dates.
0.0.1 #
Initial release — a Flutter port of react-native-data-detector.
NativeDataDetector.detect/prepareModel/getModelStatus/isModelReadybacked by NSDataDetector (iOS) and ML Kit Entity Extraction (Android).- Detects phone numbers, links, emails, addresses, and dates with structured
datapayloads and UTF-16start/endoffsets. DataDetectorController— imperative detection with model lifecycle tracking.DetectedEntitiesController— reactive, debounced as-you-type detection.DataDetectorTextEditingController— inline entity highlighting in editable text fields, with consumer-controlled appearance styling (entityStyleBuilderreceives the appearance progresst).EntityRichText+EntityPill— built-in glowing-pill style for read-only surfaces; restylable per instance or replaceable viaentityBuilder.- 15 selectable ML Kit language models on Android.