* Function to initialize our IframeMessagingClient * @param {Window} win * @param {*} grecaptcha * @param {!JsonObject} dataObject
(win, grecaptcha, dataObject)
| 124 | * @param {!JsonObject} dataObject |
| 125 | */ |
| 126 | function initializeIframeMessagingClient(win, grecaptcha, dataObject) { |
| 127 | iframeMessagingClient = new IframeMessagingClient(win, win.parent); |
| 128 | iframeMessagingClient.setSentinel(dataObject.sentinel); |
| 129 | iframeMessagingClient.registerCallback( |
| 130 | 'amp-recaptcha-action', |
| 131 | actionTypeHandler.bind(this, win, grecaptcha) |
| 132 | ); |
| 133 | } |
| 134 | |
| 135 | /** |
| 136 | * Function to handle executing actions using the grecaptcha Object, |
no test coverage detected