Home Reference Source
import ReCaptchaComponent from 'formiojs/src/components/recaptcha/ReCaptcha.js'
public class | source

ReCaptchaComponent

Extends:

src/components/_classes/component/Component.js~Component → ReCaptchaComponent

Static Member Summary

Static Public Members
public static get

builderInfo: {"title": string, "group": string, "icon": string, "documentation": string, "weight": number, "schema": *}

Static Method Summary

Static Public Methods
public static

schema(extend: ...*): *

Member Summary

Public Members
public
public
public

Method Summary

Public Methods
public
public

checkComponentValidity(data: *, dirty: *, row: *, options: {}): *

public
public
public

normalizeValue(newValue: *): *

public

render(): *

public
public

verify(actionName: *)

Static Public Members

public static get builderInfo: {"title": string, "group": string, "icon": string, "documentation": string, "weight": number, "schema": *} source

Static Public Methods

public static schema(extend: ...*): * source

Params:

NameTypeAttributeDescription
extend ...*

Return:

*

Public Members

public recaptchaApiReady: * source

public recaptchaResult: * source

public recaptchaVerifiedPromise: * source

Public Methods

public beforeSubmit(): * source

Return:

*

public checkComponentValidity(data: *, dirty: *, row: *, options: {}): * source

Params:

NameTypeAttributeDescription
data *
dirty *
row *
options {}
  • optional
  • default: {}

Return:

*

public createInput() source

public createLabel() source

public normalizeValue(newValue: *): * source

Params:

NameTypeAttributeDescription
newValue *

Return:

*

public render(): * source

Return:

*

public sendVerificationRequest(token: *): * source

Params:

NameTypeAttributeDescription
token *

Return:

*

public verify(actionName: *) source

Params:

NameTypeAttributeDescription
actionName *