Options
All
  • Public
  • Public/Protected
  • All
Menu

Module utils/composable/usePostMessageReceiver

Index

Functions

  • usePostMessageReceiver(): { onAddToCartNotificationRequest: ((cb: ((productId: number) => void)) => void); onMuteRequest: ((cb: ((toBeMuted: boolean) => void)) => void); onOpenSharingRequest: ((cb: ((seconds: number) => void)) => void); onParentFrameFingerprintProId: ((cb: ((fingerPrintProId: string) => void)) => void); onPipRequest: ((cb: ((toBeEnabled: boolean) => void)) => void); onPlayRequest: ((cb: ((toBePlayed: boolean) => void)) => void); onSeekRequest: ((cb: ((seekTimeInSeconds: number) => void)) => void) }
  • Returns { onAddToCartNotificationRequest: ((cb: ((productId: number) => void)) => void); onMuteRequest: ((cb: ((toBeMuted: boolean) => void)) => void); onOpenSharingRequest: ((cb: ((seconds: number) => void)) => void); onParentFrameFingerprintProId: ((cb: ((fingerPrintProId: string) => void)) => void); onPipRequest: ((cb: ((toBeEnabled: boolean) => void)) => void); onPlayRequest: ((cb: ((toBePlayed: boolean) => void)) => void); onSeekRequest: ((cb: ((seekTimeInSeconds: number) => void)) => void) }

    • onAddToCartNotificationRequest: ((cb: ((productId: number) => void)) => void)
        • (cb: ((productId: number) => void)): void
        • Parameters

          • cb: ((productId: number) => void)
              • (productId: number): void
              • Parameters

                • productId: number

                Returns void

          Returns void

    • onMuteRequest: ((cb: ((toBeMuted: boolean) => void)) => void)
        • (cb: ((toBeMuted: boolean) => void)): void
        • Parameters

          • cb: ((toBeMuted: boolean) => void)
              • (toBeMuted: boolean): void
              • Parameters

                • toBeMuted: boolean

                Returns void

          Returns void

    • onOpenSharingRequest: ((cb: ((seconds: number) => void)) => void)
        • (cb: ((seconds: number) => void)): void
        • Parameters

          • cb: ((seconds: number) => void)
              • (seconds: number): void
              • Parameters

                • seconds: number

                Returns void

          Returns void

    • onParentFrameFingerprintProId: ((cb: ((fingerPrintProId: string) => void)) => void)
        • (cb: ((fingerPrintProId: string) => void)): void
        • Parameters

          • cb: ((fingerPrintProId: string) => void)
              • (fingerPrintProId: string): void
              • Parameters

                • fingerPrintProId: string

                Returns void

          Returns void

    • onPipRequest: ((cb: ((toBeEnabled: boolean) => void)) => void)
        • (cb: ((toBeEnabled: boolean) => void)): void
        • Parameters

          • cb: ((toBeEnabled: boolean) => void)
              • (toBeEnabled: boolean): void
              • Parameters

                • toBeEnabled: boolean

                Returns void

          Returns void

    • onPlayRequest: ((cb: ((toBePlayed: boolean) => void)) => void)
        • (cb: ((toBePlayed: boolean) => void)): void
        • Parameters

          • cb: ((toBePlayed: boolean) => void)
              • (toBePlayed: boolean): void
              • Parameters

                • toBePlayed: boolean

                Returns void

          Returns void

    • onSeekRequest: ((cb: ((seekTimeInSeconds: number) => void)) => void)
        • (cb: ((seekTimeInSeconds: number) => void)): void
        • Parameters

          • cb: ((seekTimeInSeconds: number) => void)
              • (seekTimeInSeconds: number): void
              • Parameters

                • seekTimeInSeconds: number

                Returns void

          Returns void

Generated using TypeDoc