subscribe.d.ts 598 B

123456789101112131415161718192021222324
  1. import { BridgeCallbackResult } from './invoker';
  2. interface SubscribeResult {
  3. data: {
  4. ACTION: number;
  5. COUNT: number;
  6. TOP: number;
  7. LEFT: number;
  8. HEIGHT: number;
  9. WIDTH: number;
  10. };
  11. }
  12. interface SubscribeParams {
  13. channel: string;
  14. onSuccess?: (res: SubscribeResult) => void;
  15. onFail?: (res: BridgeCallbackResult<SubscribeResult>) => void;
  16. }
  17. declare function subscribe(params: SubscribeParams): Promise<{}>;
  18. declare namespace subscribe {
  19. var version: {
  20. android: string;
  21. ios: string;
  22. };
  23. }
  24. export default subscribe;