appyx
appyx copied to clipboard
Interop Integrationpoint shouldn't force to expose appyx interface
Current interop integration point required activities to implement IntegrationPointAppyxProvider
.
This expose the interface in module edges, forcing parent modules to implement appyx event if they are not using it.
Example.
Module A
-> Module B
Module B
implements SomeActiviy: RibAcitivty(), IntegrationPointAppyxProvider{...}
Module A
has no appyx dependencies.
Compilation failed as Module A will try to resolve IntegrationPointAppyxProvider