Generic interface for all native JSBridge module wrappers.
Remarks
This is the base interface that all Wrapped*Module interfaces implement.
Modules can use this directly for generic method invocation, or extend it
with method-specific overloads for stricter typing.
Example
Using directly (CameraModule, ContainerModule):
invoke<ScanQRCodeResult>('scanQRCode', request)
Example
Extending with method overloads (ProfileModule, LocationModule):
Generic interface for all native JSBridge module wrappers.
Remarks
This is the base interface that all Wrapped*Module interfaces implement. Modules can use this directly for generic method invocation, or extend it with method-specific overloads for stricter typing.
Example
Using directly (CameraModule, ContainerModule):
Example
Extending with method overloads (ProfileModule, LocationModule):