Home Reference Source
import CheckBoxComponent from '@formio/js/src/components/checkbox/Checkbox.js'
public class | source

CheckBoxComponent

Extends:

src/components/_classes/field/Field.js~Field → CheckBoxComponent

Static Member Summary

Static Public Members
public static get

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

public static get

conditionOperatorsSettings: {"valueType": string, "data": *, "type": string}

public static get

Static Method Summary

Static Public Methods
public static

savedValueTypes(schema: *): undefined[]

public static

schema(extend: ...*): *

Member Summary

Public Members
public get

checked: *

public
public get
public get
public get
public

input: *

public get
public get

key: *

public get
public get

labelInfo: {"hidden": boolean}

Method Summary

Public Methods
public

attach(element: *): *

public

detach(element: *)

public

getValue(): *

public

getValueAsString(value: *): *

public

getValueAt(index: *): *

public

isEmpty(value: *): *

public

render(): *

public

setCheckedState(value: *): *

public

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

public

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

Static Public Members

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

public static get conditionOperatorsSettings: {"valueType": string, "data": *, "type": string} source

public static get serverConditionSettings: * source

Static Public Methods

public static savedValueTypes(schema: *): undefined[] source

Params:

NameTypeAttributeDescription
schema *

Return:

undefined[]

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

Params:

NameTypeAttributeDescription
extend ...*

Return:

*

Public Members

public get checked: * source

public dataValue: string source

public get defaultSchema: * source

public get emptyValue: * source

public get hasSetValue: * source

public input: * source

public get inputInfo: * source

public get key: * source

public get labelClass: string source

public get labelInfo: {"hidden": boolean} source

Public Methods

public attach(element: *): * source

Params:

NameTypeAttributeDescription
element *

Return:

*

public detach(element: *) source

Params:

NameTypeAttributeDescription
element *

public getValue(): * source

Return:

*

public getValueAsString(value: *): * source

Params:

NameTypeAttributeDescription
value *

Return:

*

public getValueAt(index: *): * source

Params:

NameTypeAttributeDescription
index *

Return:

*

public isEmpty(value: *): * source

Params:

NameTypeAttributeDescription
value *
  • optional

Return:

*

public render(): * source

Return:

*

public setCheckedState(value: *): * source

Params:

NameTypeAttributeDescription
value *

Return:

*

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

Params:

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

Return:

boolean

public updateValue(value: *, flags: *): * source

Params:

NameTypeAttributeDescription
value *
flags *

Return:

*