Lemin comes with built-in functions to help developing processes. You may use these functions on single/multiple captchas on the page.
You can access the captcha with the code below.
window.leminCroppedCaptcha.getCaptcha()
Function | Description | Parameter | Return Type |
---|---|---|---|
getCaptchaValue | Returns the captcha value on the page for needed validation | () => |
{ |
isReady | Returns the state of the captcha | () => | boolean |
reloadPuzzle | Reloads puzzle, you may use it in failure scenarios. | () => | void |
onLoad | Calls the function when the captcha loaded. | (callbackFunction = function(){}) => | void |
onVerify | Calls the function on pre-verification | (callbackFunction = function(is_verified: boolean){}) => | boolean |
loadPuzzleError | Calls the function when the captcha loaded. | (callbackFunction = function(){}) => | void |
destroyCaptcha | Destroys the captcha on the page | () => | void |
resetCaptcha | Resets the captcha on the page (only for boxed type) | () => | void |
Multiple Instances
You can access the captcha with the code below.
window.leminCroppedCaptcha.getCaptcha('CAPTCHA_KEY')
Function | Description | Parameter | Return Type |
---|---|---|---|
getInstances | Returns all the instances of captchas | (CAPTCHA_KEY: Optional | String) => | CaptchaInstance{} |
getCaptcha | Returns the given CAPTCHA_KEY's captcha instance. If CAPTCHA_KEY is empty, it will return the first captcha instance. |
(CAPTCHA_KEY: Optional | String) =>
|
CaptchaInstance |
getCaptcha(CAPTCHA_KEY: Optional | String).getCaptchaValue | Returns the captcha value on the page for needed validation | () => |
{ |
getCaptcha(CAPTCHA_KEY: Optional | String).isReady | Returns the state of the captcha | () => | boolean |
getCaptcha(CAPTCHA_KEY: Optional | String).reloadPuzzle | Reloads puzzle, you may use it in failure scenarios. | () => | void |
getCaptcha(CAPTCHA_KEY: Optional | String).onLoad | Calls the function when the captcha loaded. | (callbackFunction = function(){}) => | void |
getCaptcha(CAPTCHA_KEY: Optional | String).loadPuzzleError | Calls the function when the captcha loaded. | (callbackFunction = function(){}) => | void |
getCaptcha(CAPTCHA_KEY: Optional | String).destroyCaptcha | Destroys the captcha on the page | () => | void |
destroyAll | Destroys all captchas on the page. | () => | void |
resetAll | Resets all captchas on the page (only for the boxed type). | () => | void |