Home Reference Source
import HiddenComponent from 'formiojs/src/components/hidden/Hidden.js'
public class | source

HiddenComponent

Extends:

src/components/_classes/multivalue/Multivalue.js~MultivalueInput → HiddenComponent

Static Member Summary

Static Public Members
public static get

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

Static Method Summary

Static Public Methods
public static

schema(extend: ...*): *

Member Summary

Public Members
public get
public get
public get
public get

Method Summary

Public Methods
public

getValue(): *

public
public

setValue(value: *, flags: {}): *

public

Check if a component is eligible for multiple validation

Inherited Summary

From class Input
public static

schema(extend: ...*): *

public get

inputInfo: {"id": *, "type": string, "changeEvent": string, "content": *, "attr": *}

public get
public get
public get

prefix: *

public get
public get

suffix: *

public
public

addFocusBlurEvents(element: *)

public

attach(element: *): *

public

attachElement(element: *, index: *): *

public

createWidget(index: *): null

Creates an instance of a widget for this component.

public

detach()

public

formatValue(value: *): *

public

getMaskByName(maskName: *): *

public
public

getValueAt(index: *): *

public

getWidget(index: *): *

public

getWordCount(value: *): *

public

parseValue(value: *): *

public

renderElement(value: *, index: *): *

public

setCounter(type: *, element: *, count: *, max: *)

public

setInputMask(input: *, inputMask: *): *

public

updateValue(value: *, flags: *, index: *): *

public

updateValueAt(value: *, flags: *, index: *)

Static Public Members

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

Static Public Methods

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

Override:

Input#schema

Params:

NameTypeAttributeDescription
extend ...*

Return:

*

Public Members

public get defaultSchema: * source

public get emptyValue: string source

public get inputInfo: * source

Override:

Input#inputInfo

public get skipInEmail: boolean source

Public Methods

public getValue(): * source

Return:

*

public labelIsHidden(): boolean source

Return:

boolean

public setValue(value: *, flags: {}): * source

Params:

NameTypeAttributeDescription
value *
flags {}
  • optional
  • default: {}

Return:

*

public validateMultiple(): boolean source

Check if a component is eligible for multiple validation

Return:

boolean