diff --git a/Classes.html b/Classes.html index 7a50729..5b418e6 100644 --- a/Classes.html +++ b/Classes.html @@ -133,7 +133,7 @@ diff --git a/Classes/ReCaptcha.html b/Classes/ReCaptcha.html index 96c1ac6..3df47b8 100644 --- a/Classes/ReCaptcha.html +++ b/Classes/ReCaptcha.html @@ -217,7 +217,7 @@ Info.plist. diff --git a/Classes/ReCaptcha/Endpoint.html b/Classes/ReCaptcha/Endpoint.html index 3a4cdfc..8dc4347 100644 --- a/Classes/ReCaptcha/Endpoint.html +++ b/Classes/ReCaptcha/Endpoint.html @@ -139,7 +139,7 @@ diff --git a/Classes/ReCaptchaWebViewManager.html b/Classes/ReCaptchaWebViewManager.html index f557069..159eec0 100644 --- a/Classes/ReCaptchaWebViewManager.html +++ b/Classes/ReCaptchaWebViewManager.html @@ -214,7 +214,7 @@ it might need to be added in a view currently visible.

diff --git a/Enums.html b/Enums.html index 5f5d34f..a6b7f7e 100644 --- a/Enums.html +++ b/Enums.html @@ -101,7 +101,7 @@ diff --git a/Enums/ReCaptchaError.html b/Enums/ReCaptchaError.html index 3c2c76f..4f61438 100644 --- a/Enums/ReCaptchaError.html +++ b/Enums/ReCaptchaError.html @@ -212,7 +212,7 @@
-

Received an unexpeted message from javascript

+

Received an unexpected message from javascript

@@ -262,7 +262,7 @@
diff --git a/Extensions.html b/Extensions.html index a80f225..b0d8857 100644 --- a/Extensions.html +++ b/Extensions.html @@ -101,7 +101,7 @@ diff --git a/Extensions/Reactive.html b/Extensions/Reactive.html index 50d5d10..7e1f381 100644 --- a/Extensions/Reactive.html +++ b/Extensions/Reactive.html @@ -140,7 +140,7 @@ diff --git a/docsets/ReCaptcha.docset/Contents/Resources/Documents/Classes.html b/docsets/ReCaptcha.docset/Contents/Resources/Documents/Classes.html index 7a50729..5b418e6 100644 --- a/docsets/ReCaptcha.docset/Contents/Resources/Documents/Classes.html +++ b/docsets/ReCaptcha.docset/Contents/Resources/Documents/Classes.html @@ -133,7 +133,7 @@ diff --git a/docsets/ReCaptcha.docset/Contents/Resources/Documents/Classes/ReCaptcha.html b/docsets/ReCaptcha.docset/Contents/Resources/Documents/Classes/ReCaptcha.html index 96c1ac6..3df47b8 100644 --- a/docsets/ReCaptcha.docset/Contents/Resources/Documents/Classes/ReCaptcha.html +++ b/docsets/ReCaptcha.docset/Contents/Resources/Documents/Classes/ReCaptcha.html @@ -217,7 +217,7 @@ Info.plist. diff --git a/docsets/ReCaptcha.docset/Contents/Resources/Documents/Classes/ReCaptcha/Endpoint.html b/docsets/ReCaptcha.docset/Contents/Resources/Documents/Classes/ReCaptcha/Endpoint.html index 3a4cdfc..8dc4347 100644 --- a/docsets/ReCaptcha.docset/Contents/Resources/Documents/Classes/ReCaptcha/Endpoint.html +++ b/docsets/ReCaptcha.docset/Contents/Resources/Documents/Classes/ReCaptcha/Endpoint.html @@ -139,7 +139,7 @@ diff --git a/docsets/ReCaptcha.docset/Contents/Resources/Documents/Classes/ReCaptchaWebViewManager.html b/docsets/ReCaptcha.docset/Contents/Resources/Documents/Classes/ReCaptchaWebViewManager.html index f557069..159eec0 100644 --- a/docsets/ReCaptcha.docset/Contents/Resources/Documents/Classes/ReCaptchaWebViewManager.html +++ b/docsets/ReCaptcha.docset/Contents/Resources/Documents/Classes/ReCaptchaWebViewManager.html @@ -214,7 +214,7 @@ it might need to be added in a view currently visible.

diff --git a/docsets/ReCaptcha.docset/Contents/Resources/Documents/Enums.html b/docsets/ReCaptcha.docset/Contents/Resources/Documents/Enums.html index 5f5d34f..a6b7f7e 100644 --- a/docsets/ReCaptcha.docset/Contents/Resources/Documents/Enums.html +++ b/docsets/ReCaptcha.docset/Contents/Resources/Documents/Enums.html @@ -101,7 +101,7 @@ diff --git a/docsets/ReCaptcha.docset/Contents/Resources/Documents/Enums/ReCaptchaError.html b/docsets/ReCaptcha.docset/Contents/Resources/Documents/Enums/ReCaptchaError.html index 3c2c76f..4f61438 100644 --- a/docsets/ReCaptcha.docset/Contents/Resources/Documents/Enums/ReCaptchaError.html +++ b/docsets/ReCaptcha.docset/Contents/Resources/Documents/Enums/ReCaptchaError.html @@ -212,7 +212,7 @@
-

Received an unexpeted message from javascript

+

Received an unexpected message from javascript

@@ -262,7 +262,7 @@
diff --git a/docsets/ReCaptcha.docset/Contents/Resources/Documents/Extensions.html b/docsets/ReCaptcha.docset/Contents/Resources/Documents/Extensions.html index a80f225..b0d8857 100644 --- a/docsets/ReCaptcha.docset/Contents/Resources/Documents/Extensions.html +++ b/docsets/ReCaptcha.docset/Contents/Resources/Documents/Extensions.html @@ -101,7 +101,7 @@ diff --git a/docsets/ReCaptcha.docset/Contents/Resources/Documents/Extensions/Reactive.html b/docsets/ReCaptcha.docset/Contents/Resources/Documents/Extensions/Reactive.html index 50d5d10..7e1f381 100644 --- a/docsets/ReCaptcha.docset/Contents/Resources/Documents/Extensions/Reactive.html +++ b/docsets/ReCaptcha.docset/Contents/Resources/Documents/Extensions/Reactive.html @@ -140,7 +140,7 @@ diff --git a/docsets/ReCaptcha.docset/Contents/Resources/Documents/README.md b/docsets/ReCaptcha.docset/Contents/Resources/Documents/README.md new file mode 100644 index 0000000..2666d15 --- /dev/null +++ b/docsets/ReCaptcha.docset/Contents/Resources/Documents/README.md @@ -0,0 +1 @@ +# [ReCaptcha Docs](http://fjcaetano.github.io/ReCaptcha) diff --git a/docsets/ReCaptcha.docset/Contents/Resources/Documents/badge.svg b/docsets/ReCaptcha.docset/Contents/Resources/Documents/badge.svg new file mode 100644 index 0000000..86e9d2b --- /dev/null +++ b/docsets/ReCaptcha.docset/Contents/Resources/Documents/badge.svg @@ -0,0 +1 @@ +documentationdocumentation100%100% \ No newline at end of file diff --git a/docsets/ReCaptcha.docset/Contents/Resources/Documents/index.html b/docsets/ReCaptcha.docset/Contents/Resources/Documents/index.html index b50a4b1..1f08087 100644 --- a/docsets/ReCaptcha.docset/Contents/Resources/Documents/index.html +++ b/docsets/ReCaptcha.docset/Contents/Resources/Documents/index.html @@ -85,7 +85,7 @@ when creating your API Key.

Installation

ReCaptcha is available through CocoaPods and Carthage. -To install it, simply add the following line to your depedencies file:

+To install it, simply add the following line to your dependencies file:

Cocoapods

pod "ReCaptcha"
 # or
@@ -99,7 +99,7 @@ To install it, simply add the following line to your depedencies file:

extension for the ReCaptcha framework.

Usage

-

Simply add ReCaptchaKey and ReCaptchaDomain to your Info.plist and run:

+

Simply add ReCaptchaKey and ReCaptchaDomain (with a protocol) to your Info.plist and run:

let recaptcha = try? ReCaptcha()
 
 override func viewDidLoad() {
@@ -142,7 +142,7 @@ It’ll then point to https://www.recaptcha.net/recaptcha/api.js
         
         
       
diff --git a/docsets/ReCaptcha.docset/Contents/Resources/Documents/search.json b/docsets/ReCaptcha.docset/Contents/Resources/Documents/search.json
index 3669925..4bb4ada 100644
--- a/docsets/ReCaptcha.docset/Contents/Resources/Documents/search.json
+++ b/docsets/ReCaptcha.docset/Contents/Resources/Documents/search.json
@@ -1 +1 @@
-{"Extensions/Reactive.html#/s:7RxSwift8ReactiveV9ReCaptchaAD0dE14WebViewManagerCRbzlE8validateAA10ObservableCy6ResultAJOySSAD0dE5ErrorOGGSo6UIViewC2on_tF":{"name":"validate(on:)","abstract":"

Starts the challenge validation uppon subscription.

","parent_name":"Reactive"},"Extensions/Reactive.html":{"name":"Reactive","abstract":"

Provides a public extension on ReCaptchaWebViewManager that makes it reactive.

"},"Enums/ReCaptchaError.html#/s:9ReCaptcha0aB5ErrorO10unexpectedACs0C0_pcACmF":{"name":"unexpected","abstract":"

Unexpected error

","parent_name":"ReCaptchaError"},"Enums/ReCaptchaError.html#/s:9ReCaptcha0aB5ErrorO08htmlLoadC0A2CmF":{"name":"htmlLoadError","abstract":"

Could not load the HTML embedded in the bundle

","parent_name":"ReCaptchaError"},"Enums/ReCaptchaError.html#/s:9ReCaptcha0aB5ErrorO14apiKeyNotFoundA2CmF":{"name":"apiKeyNotFound","abstract":"

ReCaptchaKey was not provided

","parent_name":"ReCaptchaError"},"Enums/ReCaptchaError.html#/s:9ReCaptcha0aB5ErrorO15baseURLNotFoundA2CmF":{"name":"baseURLNotFound","abstract":"

ReCaptchaDomain was not provided

","parent_name":"ReCaptchaError"},"Enums/ReCaptchaError.html#/s:9ReCaptcha0aB5ErrorO18wrongMessageFormatA2CmF":{"name":"wrongMessageFormat","abstract":"

Received an unexpeted message from javascript

","parent_name":"ReCaptchaError"},"Enums/ReCaptchaError.html#/s:9ReCaptcha0aB5ErrorO11descriptionSSv":{"name":"description","abstract":"

A human-readable description for each error

","parent_name":"ReCaptchaError"},"Enums/ReCaptchaError.html":{"name":"ReCaptchaError","abstract":"

The codes of possible errors thrown by ReCaptcha

"},"Classes/ReCaptchaWebViewManager.html#/s:9ReCaptcha0aB14WebViewManagerC8validateySo6UIViewC2on_y6ResultAHOySSAA0aB5ErrorOGc10completiontF":{"name":"validate(on:completion:)","abstract":"

Starts the challenge validation

","parent_name":"ReCaptchaWebViewManager"},"Classes/ReCaptchaWebViewManager.html#/s:9ReCaptcha0aB14WebViewManagerC4stopyyF":{"name":"stop()","abstract":"

Stops the execution of the webview

","parent_name":"ReCaptchaWebViewManager"},"Classes/ReCaptchaWebViewManager.html#/s:9ReCaptcha0aB14WebViewManagerC09configurecD0yySo05WKWebD0CcF":{"name":"configureWebView(_:)","abstract":"

Provides a closure to configure the webview for presentation if necessary.

","parent_name":"ReCaptchaWebViewManager"},"Classes/ReCaptcha/Endpoint.html#/s:9ReCaptchaAAC8EndpointO7defaultA2DmF":{"name":"default","abstract":"

Google’s default endpoint. Points to","parent_name":"Endpoint"},"Classes/ReCaptcha/Endpoint.html#/s:9ReCaptchaAAC8EndpointO9alternateA2DmF":{"name":"alternate","abstract":"

Alternate endpoint. Points to https://www.recaptcha.net/recaptcha/api.js

","parent_name":"Endpoint"},"Classes/ReCaptcha/Endpoint.html":{"name":"Endpoint","abstract":"

The JS API endpoint to be loaded onto the HTML file.

","parent_name":"ReCaptcha"},"Classes/ReCaptcha.html#/s:9ReCaptchaAACABSSSg6apiKey_10Foundation3URLVSg04baseF0AB8EndpointO8endpointtKcfc":{"name":"init(apiKey:baseURL:endpoint:)","abstract":"

Initializes a ReCaptcha object

","parent_name":"ReCaptcha"},"Classes/ReCaptcha.html":{"name":"ReCaptcha","abstract":"

The public facade of ReCaptcha

"},"Classes/ReCaptchaWebViewManager.html":{"name":"ReCaptchaWebViewManager","abstract":"

Handles comunications with the webview containing the ReCaptcha challenge.

"},"Classes.html":{"name":"Classes","abstract":"

The following classes are available globally.

"},"Enums.html":{"name":"Enumerations","abstract":"

The following enumerations are available globally.

"},"Extensions.html":{"name":"Extensions","abstract":"

The following extensions are available globally.

"}} \ No newline at end of file +{"Extensions/Reactive.html#/s:7RxSwift8ReactiveV9ReCaptchaAD0dE14WebViewManagerCRbzlE8validateAA10ObservableCy6ResultAJOySSAD0dE5ErrorOGGSo6UIViewC2on_tF":{"name":"validate(on:)","abstract":"

Starts the challenge validation uppon subscription.

","parent_name":"Reactive"},"Extensions/Reactive.html":{"name":"Reactive","abstract":"

Provides a public extension on ReCaptchaWebViewManager that makes it reactive.

"},"Enums/ReCaptchaError.html#/s:9ReCaptcha0aB5ErrorO10unexpectedACs0C0_pcACmF":{"name":"unexpected","abstract":"

Unexpected error

","parent_name":"ReCaptchaError"},"Enums/ReCaptchaError.html#/s:9ReCaptcha0aB5ErrorO08htmlLoadC0A2CmF":{"name":"htmlLoadError","abstract":"

Could not load the HTML embedded in the bundle

","parent_name":"ReCaptchaError"},"Enums/ReCaptchaError.html#/s:9ReCaptcha0aB5ErrorO14apiKeyNotFoundA2CmF":{"name":"apiKeyNotFound","abstract":"

ReCaptchaKey was not provided

","parent_name":"ReCaptchaError"},"Enums/ReCaptchaError.html#/s:9ReCaptcha0aB5ErrorO15baseURLNotFoundA2CmF":{"name":"baseURLNotFound","abstract":"

ReCaptchaDomain was not provided

","parent_name":"ReCaptchaError"},"Enums/ReCaptchaError.html#/s:9ReCaptcha0aB5ErrorO18wrongMessageFormatA2CmF":{"name":"wrongMessageFormat","abstract":"

Received an unexpected message from javascript

","parent_name":"ReCaptchaError"},"Enums/ReCaptchaError.html#/s:9ReCaptcha0aB5ErrorO11descriptionSSv":{"name":"description","abstract":"

A human-readable description for each error

","parent_name":"ReCaptchaError"},"Enums/ReCaptchaError.html":{"name":"ReCaptchaError","abstract":"

The codes of possible errors thrown by ReCaptcha

"},"Classes/ReCaptchaWebViewManager.html#/s:9ReCaptcha0aB14WebViewManagerC8validateySo6UIViewC2on_y6ResultAHOySSAA0aB5ErrorOGc10completiontF":{"name":"validate(on:completion:)","abstract":"

Starts the challenge validation

","parent_name":"ReCaptchaWebViewManager"},"Classes/ReCaptchaWebViewManager.html#/s:9ReCaptcha0aB14WebViewManagerC4stopyyF":{"name":"stop()","abstract":"

Stops the execution of the webview

","parent_name":"ReCaptchaWebViewManager"},"Classes/ReCaptchaWebViewManager.html#/s:9ReCaptcha0aB14WebViewManagerC09configurecD0yySo05WKWebD0CcF":{"name":"configureWebView(_:)","abstract":"

Provides a closure to configure the webview for presentation if necessary.

","parent_name":"ReCaptchaWebViewManager"},"Classes/ReCaptcha/Endpoint.html#/s:9ReCaptchaAAC8EndpointO7defaultA2DmF":{"name":"default","abstract":"

Google’s default endpoint. Points to","parent_name":"Endpoint"},"Classes/ReCaptcha/Endpoint.html#/s:9ReCaptchaAAC8EndpointO9alternateA2DmF":{"name":"alternate","abstract":"

Alternate endpoint. Points to https://www.recaptcha.net/recaptcha/api.js

","parent_name":"Endpoint"},"Classes/ReCaptcha/Endpoint.html":{"name":"Endpoint","abstract":"

The JS API endpoint to be loaded onto the HTML file.

","parent_name":"ReCaptcha"},"Classes/ReCaptcha.html#/s:9ReCaptchaAACABSSSg6apiKey_10Foundation3URLVSg04baseF0AB8EndpointO8endpointtKcfc":{"name":"init(apiKey:baseURL:endpoint:)","abstract":"

Initializes a ReCaptcha object

","parent_name":"ReCaptcha"},"Classes/ReCaptcha.html":{"name":"ReCaptcha","abstract":"

The public facade of ReCaptcha

"},"Classes/ReCaptchaWebViewManager.html":{"name":"ReCaptchaWebViewManager","abstract":"

Handles comunications with the webview containing the ReCaptcha challenge.

"},"Classes.html":{"name":"Classes","abstract":"

The following classes are available globally.

"},"Enums.html":{"name":"Enumerations","abstract":"

The following enumerations are available globally.

"},"Extensions.html":{"name":"Extensions","abstract":"

The following extensions are available globally.

"}} \ No newline at end of file diff --git a/docsets/ReCaptcha.docset/Contents/Resources/Documents/undocumented.json b/docsets/ReCaptcha.docset/Contents/Resources/Documents/undocumented.json new file mode 100644 index 0000000..c389fbf --- /dev/null +++ b/docsets/ReCaptcha.docset/Contents/Resources/Documents/undocumented.json @@ -0,0 +1,6 @@ +{ + "warnings": [ + + ], + "source_directory": "/Users/flaviocaetano/github/ReCaptcha" +} \ No newline at end of file diff --git a/docsets/ReCaptcha.tgz b/docsets/ReCaptcha.tgz index 8aaafc2..f4415a0 100644 Binary files a/docsets/ReCaptcha.tgz and b/docsets/ReCaptcha.tgz differ diff --git a/index.html b/index.html index b50a4b1..1f08087 100644 --- a/index.html +++ b/index.html @@ -85,7 +85,7 @@ when creating your API Key.

Installation

ReCaptcha is available through CocoaPods and Carthage. -To install it, simply add the following line to your depedencies file:

+To install it, simply add the following line to your dependencies file:

Cocoapods

pod "ReCaptcha"
 # or
@@ -99,7 +99,7 @@ To install it, simply add the following line to your depedencies file:

extension for the ReCaptcha framework.

Usage

-

Simply add ReCaptchaKey and ReCaptchaDomain to your Info.plist and run:

+

Simply add ReCaptchaKey and ReCaptchaDomain (with a protocol) to your Info.plist and run:

let recaptcha = try? ReCaptcha()
 
 override func viewDidLoad() {
@@ -142,7 +142,7 @@ It’ll then point to https://www.recaptcha.net/recaptcha/api.js
         
         
       
diff --git a/search.json b/search.json
index 3669925..4bb4ada 100644
--- a/search.json
+++ b/search.json
@@ -1 +1 @@
-{"Extensions/Reactive.html#/s:7RxSwift8ReactiveV9ReCaptchaAD0dE14WebViewManagerCRbzlE8validateAA10ObservableCy6ResultAJOySSAD0dE5ErrorOGGSo6UIViewC2on_tF":{"name":"validate(on:)","abstract":"

Starts the challenge validation uppon subscription.

","parent_name":"Reactive"},"Extensions/Reactive.html":{"name":"Reactive","abstract":"

Provides a public extension on ReCaptchaWebViewManager that makes it reactive.

"},"Enums/ReCaptchaError.html#/s:9ReCaptcha0aB5ErrorO10unexpectedACs0C0_pcACmF":{"name":"unexpected","abstract":"

Unexpected error

","parent_name":"ReCaptchaError"},"Enums/ReCaptchaError.html#/s:9ReCaptcha0aB5ErrorO08htmlLoadC0A2CmF":{"name":"htmlLoadError","abstract":"

Could not load the HTML embedded in the bundle

","parent_name":"ReCaptchaError"},"Enums/ReCaptchaError.html#/s:9ReCaptcha0aB5ErrorO14apiKeyNotFoundA2CmF":{"name":"apiKeyNotFound","abstract":"

ReCaptchaKey was not provided

","parent_name":"ReCaptchaError"},"Enums/ReCaptchaError.html#/s:9ReCaptcha0aB5ErrorO15baseURLNotFoundA2CmF":{"name":"baseURLNotFound","abstract":"

ReCaptchaDomain was not provided

","parent_name":"ReCaptchaError"},"Enums/ReCaptchaError.html#/s:9ReCaptcha0aB5ErrorO18wrongMessageFormatA2CmF":{"name":"wrongMessageFormat","abstract":"

Received an unexpeted message from javascript

","parent_name":"ReCaptchaError"},"Enums/ReCaptchaError.html#/s:9ReCaptcha0aB5ErrorO11descriptionSSv":{"name":"description","abstract":"

A human-readable description for each error

","parent_name":"ReCaptchaError"},"Enums/ReCaptchaError.html":{"name":"ReCaptchaError","abstract":"

The codes of possible errors thrown by ReCaptcha

"},"Classes/ReCaptchaWebViewManager.html#/s:9ReCaptcha0aB14WebViewManagerC8validateySo6UIViewC2on_y6ResultAHOySSAA0aB5ErrorOGc10completiontF":{"name":"validate(on:completion:)","abstract":"

Starts the challenge validation

","parent_name":"ReCaptchaWebViewManager"},"Classes/ReCaptchaWebViewManager.html#/s:9ReCaptcha0aB14WebViewManagerC4stopyyF":{"name":"stop()","abstract":"

Stops the execution of the webview

","parent_name":"ReCaptchaWebViewManager"},"Classes/ReCaptchaWebViewManager.html#/s:9ReCaptcha0aB14WebViewManagerC09configurecD0yySo05WKWebD0CcF":{"name":"configureWebView(_:)","abstract":"

Provides a closure to configure the webview for presentation if necessary.

","parent_name":"ReCaptchaWebViewManager"},"Classes/ReCaptcha/Endpoint.html#/s:9ReCaptchaAAC8EndpointO7defaultA2DmF":{"name":"default","abstract":"

Google’s default endpoint. Points to","parent_name":"Endpoint"},"Classes/ReCaptcha/Endpoint.html#/s:9ReCaptchaAAC8EndpointO9alternateA2DmF":{"name":"alternate","abstract":"

Alternate endpoint. Points to https://www.recaptcha.net/recaptcha/api.js

","parent_name":"Endpoint"},"Classes/ReCaptcha/Endpoint.html":{"name":"Endpoint","abstract":"

The JS API endpoint to be loaded onto the HTML file.

","parent_name":"ReCaptcha"},"Classes/ReCaptcha.html#/s:9ReCaptchaAACABSSSg6apiKey_10Foundation3URLVSg04baseF0AB8EndpointO8endpointtKcfc":{"name":"init(apiKey:baseURL:endpoint:)","abstract":"

Initializes a ReCaptcha object

","parent_name":"ReCaptcha"},"Classes/ReCaptcha.html":{"name":"ReCaptcha","abstract":"

The public facade of ReCaptcha

"},"Classes/ReCaptchaWebViewManager.html":{"name":"ReCaptchaWebViewManager","abstract":"

Handles comunications with the webview containing the ReCaptcha challenge.

"},"Classes.html":{"name":"Classes","abstract":"

The following classes are available globally.

"},"Enums.html":{"name":"Enumerations","abstract":"

The following enumerations are available globally.

"},"Extensions.html":{"name":"Extensions","abstract":"

The following extensions are available globally.

"}} \ No newline at end of file +{"Extensions/Reactive.html#/s:7RxSwift8ReactiveV9ReCaptchaAD0dE14WebViewManagerCRbzlE8validateAA10ObservableCy6ResultAJOySSAD0dE5ErrorOGGSo6UIViewC2on_tF":{"name":"validate(on:)","abstract":"

Starts the challenge validation uppon subscription.

","parent_name":"Reactive"},"Extensions/Reactive.html":{"name":"Reactive","abstract":"

Provides a public extension on ReCaptchaWebViewManager that makes it reactive.

"},"Enums/ReCaptchaError.html#/s:9ReCaptcha0aB5ErrorO10unexpectedACs0C0_pcACmF":{"name":"unexpected","abstract":"

Unexpected error

","parent_name":"ReCaptchaError"},"Enums/ReCaptchaError.html#/s:9ReCaptcha0aB5ErrorO08htmlLoadC0A2CmF":{"name":"htmlLoadError","abstract":"

Could not load the HTML embedded in the bundle

","parent_name":"ReCaptchaError"},"Enums/ReCaptchaError.html#/s:9ReCaptcha0aB5ErrorO14apiKeyNotFoundA2CmF":{"name":"apiKeyNotFound","abstract":"

ReCaptchaKey was not provided

","parent_name":"ReCaptchaError"},"Enums/ReCaptchaError.html#/s:9ReCaptcha0aB5ErrorO15baseURLNotFoundA2CmF":{"name":"baseURLNotFound","abstract":"

ReCaptchaDomain was not provided

","parent_name":"ReCaptchaError"},"Enums/ReCaptchaError.html#/s:9ReCaptcha0aB5ErrorO18wrongMessageFormatA2CmF":{"name":"wrongMessageFormat","abstract":"

Received an unexpected message from javascript

","parent_name":"ReCaptchaError"},"Enums/ReCaptchaError.html#/s:9ReCaptcha0aB5ErrorO11descriptionSSv":{"name":"description","abstract":"

A human-readable description for each error

","parent_name":"ReCaptchaError"},"Enums/ReCaptchaError.html":{"name":"ReCaptchaError","abstract":"

The codes of possible errors thrown by ReCaptcha

"},"Classes/ReCaptchaWebViewManager.html#/s:9ReCaptcha0aB14WebViewManagerC8validateySo6UIViewC2on_y6ResultAHOySSAA0aB5ErrorOGc10completiontF":{"name":"validate(on:completion:)","abstract":"

Starts the challenge validation

","parent_name":"ReCaptchaWebViewManager"},"Classes/ReCaptchaWebViewManager.html#/s:9ReCaptcha0aB14WebViewManagerC4stopyyF":{"name":"stop()","abstract":"

Stops the execution of the webview

","parent_name":"ReCaptchaWebViewManager"},"Classes/ReCaptchaWebViewManager.html#/s:9ReCaptcha0aB14WebViewManagerC09configurecD0yySo05WKWebD0CcF":{"name":"configureWebView(_:)","abstract":"

Provides a closure to configure the webview for presentation if necessary.

","parent_name":"ReCaptchaWebViewManager"},"Classes/ReCaptcha/Endpoint.html#/s:9ReCaptchaAAC8EndpointO7defaultA2DmF":{"name":"default","abstract":"

Google’s default endpoint. Points to","parent_name":"Endpoint"},"Classes/ReCaptcha/Endpoint.html#/s:9ReCaptchaAAC8EndpointO9alternateA2DmF":{"name":"alternate","abstract":"

Alternate endpoint. Points to https://www.recaptcha.net/recaptcha/api.js

","parent_name":"Endpoint"},"Classes/ReCaptcha/Endpoint.html":{"name":"Endpoint","abstract":"

The JS API endpoint to be loaded onto the HTML file.

","parent_name":"ReCaptcha"},"Classes/ReCaptcha.html#/s:9ReCaptchaAACABSSSg6apiKey_10Foundation3URLVSg04baseF0AB8EndpointO8endpointtKcfc":{"name":"init(apiKey:baseURL:endpoint:)","abstract":"

Initializes a ReCaptcha object

","parent_name":"ReCaptcha"},"Classes/ReCaptcha.html":{"name":"ReCaptcha","abstract":"

The public facade of ReCaptcha

"},"Classes/ReCaptchaWebViewManager.html":{"name":"ReCaptchaWebViewManager","abstract":"

Handles comunications with the webview containing the ReCaptcha challenge.

"},"Classes.html":{"name":"Classes","abstract":"

The following classes are available globally.

"},"Enums.html":{"name":"Enumerations","abstract":"

The following enumerations are available globally.

"},"Extensions.html":{"name":"Extensions","abstract":"

The following extensions are available globally.

"}} \ No newline at end of file