roomplan_flutter 0.0.3
roomplan_flutter: ^0.0.3 copied to clipboard
A Flutter plugin for iOS that provides access to Apple's RoomPlan API, allowing you to easily scan an interior room and receive a 3D model with detailed measurements.
0.0.3 #
- Docs: Improved package description for better clarity on pub.flutter-io.cn.
- Fix: Corrected exception handling for scan cancellation.
- Refactor: Simplified the internal JSON mapper for robustness.
- Chore(example): Updated the example application and its dependencies.
- Test: Overhauled the test suite, adding isolated tests for the mapper and simplifying plugin-level tests.
0.0.2 #
- BREAKING: Refactored
RoomPlanScannerAPI for clarity and correctness.finishScanning()has been removed.startScanning()now returns aFuture<ScanResult?>which completes with the final scan result.- A new
stopScanning()method was added to programmatically stop the session. - The
onScanResultstream now correctly emitsScanResultobjects during the scan.
- Fixed a bug where the internal data model was incorrectly exposed.
0.0.1 #
- Initial release of the
roomplan_flutterpackage. - Support for starting and stopping a RoomPlan scan on iOS 16+.
- Provides real-time updates on room structure during a scan (
onRoomUpdate,onWallDetected, etc.). - Returns a detailed
ScanResultwith structured data for walls, doors, windows, and overall dimensions.