Home Reference Source
import SelectBoxesComponent from 'formiojs/src/components/selectboxes/SelectBoxes.js'
public class | source

SelectBoxesComponent

Extends:

src/components/_classes/component/Component.js~ComponentFieldRadioComponent → SelectBoxesComponent

Static Member Summary

Static Public Members
public static get

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

Static Method Summary

Static Public Methods
public static

schema(extend: ...*): *

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public get
public get
public get
public get
public

Method Summary

Public Methods
public

checkComponentValidity(data: *, dirty: *, rowData: *, options: *): *

public

getValue(): *

public

getValueAsString(value: *): *

public

init()

public

isEmpty(value: *): boolean

Only empty if the values are all false.

public

normalizeValue(value: *): *

Normalize values coming into updateValue.

public

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

Set the value of this component.

Inherited Summary

From class Field
public

render(element: *): *

From class RadioComponent
public static get

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

public static

schema(extend: ...*): *

public get
public get
public get
public get
public get

isRadio: *

public
public
public
public

attach(element: *): *

public

detach(element: *)

public

getValue(): *

public

getValueAsString(value: *): *

public

init()

public

normalizeValue(value: *): *

Normalize values coming into updateValue.

public

render(): *

public
public

setValueAt(index: *, value: *)

public

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

public

validateValueAvailability(setting: *, value: *): boolean

Static Public Members

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

Override:

RadioComponent#builderInfo

Static Public Methods

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

Override:

RadioComponent#schema

Params:

NameTypeAttributeDescription
extend ...*

Return:

*

Public Constructors

public constructor() source

Override:

RadioComponent#constructor

Public Members

public get defaultSchema: * source

Override:

RadioComponent#defaultSchema

public get defaultValue: * source

Override:

RadioComponent#defaultValue

public get emptyValue: * source

Override:

RadioComponent#emptyValue

public get inputInfo: * source

Override:

RadioComponent#inputInfo

public validators: * source

Override:

RadioComponent#validators

Public Methods

public checkComponentValidity(data: *, dirty: *, rowData: *, options: *): * source

Params:

NameTypeAttributeDescription
data *
dirty *
rowData *
options *

Return:

*

public getValue(): * source

Override:

RadioComponent#getValue

Return:

*

public getValueAsString(value: *): * source

Override:

RadioComponent#getValueAsString

Params:

NameTypeAttributeDescription
value *

Return:

*

public init() source

Override:

RadioComponent#init

public isEmpty(value: *): boolean source

Only empty if the values are all false.

Params:

NameTypeAttributeDescription
value *

Return:

boolean

public normalizeValue(value: *): * source

Normalize values coming into updateValue.

Override:

RadioComponent#normalizeValue

Params:

NameTypeAttributeDescription
value *

Return:

*

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

Set the value of this component.

Params:

NameTypeAttributeDescription
value *
flags *

Return:

*