sap_gui_scripting 0.0.2
sap_gui_scripting: ^0.0.2 copied to clipboard
True multi-threaded SAP GUI Automation for Dart & Flutter (Windows). Native C++/COM bridge with STA dispatcher enabling parallel SAP session scripting via Dart isolates. Provides 71 typed GUI componen [...]
0.0.2 #
- Comprehensive bilingual (EN/ES) README with architecture diagrams, API reference, component catalog, usage patterns, and troubleshooting guide.
- Dartdoc documentation on all public classes and key methods.
- Upgraded
win32dependency to ^6.2.0 (Pub.dev score compatibility). - Fixed
COMObject→Pointer<NativeType>for win32 v6 compatibility.
0.0.1 #
- Initial release.
- Native C++/COM bridge via FFI with STA dispatcher for thread-safe SAP GUI access.
SapOrchestratorsession pool with per-scriptIsolate.spawnexecution.SapObjectandSapApilow-level FFI wrappers for all SAP GUI Scripting properties and methods.- Full set of typed SAP GUI component wrappers (71 classes): GuiSession, GuiApplication, GuiMainWindow, GuiButton, GuiTextField, GuiTableControl, GuiTree, GuiToolbar, etc.
runScriptSafely/useSapSessionhelpers for safe script execution in isolates.GuiComponentTypeenum mapping all SAP GUI component type numbers.ISapApiandISapObjectinterfaces for mocking and testing.- 360+ unit tests covering core FFI bridge and all GUI component wrappers.
- Comprehensive bilingual (EN/ES) README with architecture diagrams, API reference, component catalog, usage patterns, and troubleshooting guide.
- Dartdoc documentation on all public classes and key methods.
- Updated
win32dependency to ^6.2.0 for Pub.dev score compatibility.