webengage_flutter_platform_interface
A common platform interface for the WebEngage Flutter plugin.
This package defines the shared API contract that all WebEngage Flutter
platform implementations must follow.
Overview
webengage_flutter_platform_interface is part of the WebEngage Flutter SDK
federated plugin architecture.
It contains:
- Abstract classes and method definitions
- Shared data models and enums
- Platform-agnostic API contracts
This package does not contain any platform-specific code and is not meant to be used directly by Flutter applications.
Architecture
This package is used by the following WebEngage Flutter plugins:
webengage_flutter(main plugin)webengage_flutter_androidwebengage_flutter_ioswebengage_flutter_web