References
summary | ||
public |
C CDN |
|
public |
C Form |
|
public |
|
|
public |
C Formio |
|
public |
|
|
public |
C Form |
|
public |
|
|
public |
F registerModule(plugin: *) Register a module |
|
public |
|
addons
summary | ||
public |
|
|
public |
V editForms: * |
builders
summary | ||
public |
C Builders |
components
summary | ||
public |
|
components/_classes/component
summary | ||
public |
F Component(extend: ...*): {"components": *} |
components/_classes/component/editForm
summary | ||
public |
V EditFormUtils: {"sortAndFilterComponents": function, "unifyComponents": function, "logicVariablesTable": function, "javaScriptValue": function} |
components/_classes/list
summary | ||
public |
F ListComponent(extend: ...*): * |
components/_classes/multivalue
summary | ||
public |
|
components/_classes/nested
summary | ||
public |
F NestedComponent(extend: ...*): * |
components/address
summary | ||
public |
F Address(extend: ...*): * |
components/button
summary | ||
public |
F Button(extend: ...*): * |
components/checkbox
summary | ||
public |
|
|
public |
F Checkbox(extend: ...*): * |
components/columns
summary | ||
public |
F Columns(extend: ...*): * |
components/container
summary | ||
public |
|
|
public |
F Container(extend: ...*): * |
components/content
summary | ||
public |
F Content(extend: ...*): * |
components/currency
summary | ||
public |
|
|
public |
F Currency(extend: ...*): * |
components/datagrid
summary | ||
public |
F DataGrid(extend: ...*): * |
components/datamap
summary | ||
public |
F DataMap(extend: ...*): * |
components/datetime
summary | ||
public |
|
|
public |
F DateTime(extend: ...*): * |
components/day
summary | ||
public |
F Day(extend: ...*): * |
components/editgrid
summary | ||
public |
F EditGrid(extend: ...*): * |
components/email
summary | ||
public |
|
|
public |
F Email(extend: ...*): * |
components/fieldset
summary | ||
public |
|
|
public |
F Fieldset(extend: ...*): * |
components/file
summary | ||
public |
F File(extend: ...*): * |
components/form
summary | ||
public |
F Form(extend: ...*): * |
components/hidden
summary | ||
public |
|
|
public |
F Hidden(extend: ...*): * |
components/html
summary | ||
public |
|
|
public |
F HTML(extend: ...*): * |
components/number
summary | ||
public |
F Number(extend: ...*): * |
components/panel
summary | ||
public |
F Panel(extend: ...*): * |
components/password
summary | ||
public |
|
|
public |
F Password(extend: ...*): * |
components/phonenumber
summary | ||
public |
|
|
public |
F PhoneNumber(extend: ...*): * |
components/radio
summary | ||
public |
F Radio(extend: ...*): * |
components/recaptcha
summary | ||
public |
|
|
public |
F ReCaptcha(): * |
components/resource
summary | ||
public |
|
|
public |
F Resource(extend: ...*): * |
components/select
summary | ||
public |
F Select(extend: ...*): * |
components/select/fixtures
components/selectboxes
summary | ||
public |
F SelectBoxes(extend: ...*): * |
components/signature
summary | ||
public |
F Signature(extend: ...*): * |
components/survey
summary | ||
public |
F Survey(extend: ...*): * |
components/table
summary | ||
public |
|
|
public |
F Table(extend: ...*): * |
components/tabs
summary | ||
public |
|
|
public |
F Tabs(extend: ...*): * |
components/tags
summary | ||
public |
|
|
public |
F Tags(extend: ...*): * |
components/textarea
summary | ||
public |
F TextArea(extend: ...*): * |
components/textfield
summary | ||
public |
F TextField(extend: ...*): * |
components/time
summary | ||
public |
|
|
public |
F Time(extend: ...*): * |
components/unknown
summary | ||
public |
|
|
public |
F Unknown(): {"components": *} |
components/url
summary | ||
public |
|
|
public |
F Url(extend: ...*): * |
components/well
summary | ||
public |
|
|
public |
F Well(extend: ...*): * |
displays
summary | ||
public |
C Displays |
licenses
summary | ||
public |
C Licenses |
providers
summary | ||
public |
|
providers/address
summary | ||
public |
|
|
public |
|
|
public |
|
|
public |
|
providers/processor
summary | ||
public |
F fileProcessor(formio: *, config: *) |
providers/storage
summary | ||
public |
F azure(formio: *): * |
|
public |
F base64(): * |
|
public |
F dropbox(formio: *): * |
|
public |
F googledrive(formio: *): * |
|
public |
F indexeddb(): * |
|
public |
F s3(formio: *): * |
|
public |
F getFormioUploadAdapterPlugin(fileService: *, component: *) |
|
public |
F url(formio: *): * |
|
public |
F setXhrHeaders(formio: *, xhr: *) |
|
public |
|
templates
summary | ||
public |
|
utils
summary | ||
public |
|
|
public |
C I18n This file is used to mimic the i18n library interface. |
|
public |
F checkInvalidDate(value: String, format: [String], maxDate: Date, minDate: Date): * Checks the entered date for validity. |
|
public |
F lessOrGreater(value: moment, format: [String], maxDate: Date, minDate: Date): {"message": *, "result": *} Checks the value for a min date and max date. |
|
public |
F applyFormChanges(form: *, changes: *): {"form": *, "failed": *} |
|
public |
F eachComponent(components: Object, fn: Function, includeAll: Boolean, path: String, parent: Object) Iterate through each component within a form. |
|
public |
F escapeRegExCharacters(value: String): string Escapes RegEx characters in provided String value. |
|
public |
F findComponent(components: *, key: *, fn: *, path: *): * This function will find a component in a form and return the component AND THE PATH to the component in the form. |
|
public |
F findComponents(components: *, query: *): * Deprecated version of findComponents. |
|
public |
F flattenComponents(components: Object, includeAll: Boolean): Object Flatten the form components for data manipulation. |
|
public |
F formatAsCurrency(value: any): String Formats provided value in way how Currency component uses it. |
|
public |
F generateFormChange(type: *, data: *): * |
|
public |
F getComponent(components: Object, key: String | Object): Object Get a component by its key |
|
public |
F getStrings(form: *): * Iterate over all components in a form and get string values for translation. |
|
public |
Get the value for a component key, in the given submission. |
|
public |
F hasCondition(component: *): boolean Returns if this component has a conditional statement. |
|
public |
F isLayoutComponent(component: Object): Boolean Determine if a component is a layout component or not. |
|
public |
F matchComponent(component: *, query: *): boolean Matches if a component matches the query. |
|
public |
F parseFloatExt(value: any): Number Extension of standard #parseFloat(value) function, that also clears input string. |
|
public |
F removeComponent(components: *, path: *) Remove a component by path. |
|
public |
F searchComponents(components: *, query: *): * Finds a component provided a query of properties of that component. |
|
public |
V KEY_CODES: {"BACK_KEY": number, "DELETE_KEY": number, "TAB_KEY": number, "ENTER_KEY": number, "A_KEY": number, "ESC_KEY": number, "UP_KEY": number, "DOWN_KEY": number, "PAGE_UP_KEY": number, "PAGE_DOWN_KEY": number} |
|
public |
V Evaluator: {"noeval": *, "protectedEval": *, "cache": *, "templateSettings": *, "evaluator": *, "template": function, "interpolate": function, "evaluate": function} |
|
public |
V CALENDAR_ERROR_MESSAGES: {"INVALID": string, "INCOMPLETE": string, "greater": function, "less": function} |
utils/conditionOperators
summary | ||
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
C EndsWith |
|
public |
|
|
public |
|
|
public |
C Includes |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
C LessThan |
|
public |
|
|
public |
|
|
public |
|
|
public |
V ConditionOperators: {"undefined": *} |
utils/jsonlogic
summary | ||
public |
V lodashOperators: string[] |
validator
summary | ||
public |
C Rules |
validator/conjunctions
summary | ||
public |
|
validator/operators
summary | ||
public |
|
validator/quickRules
summary | ||
public |
|
validator/rules
summary | ||
public |
C Custom |
|
public |
C DateRule |
|
public |
C Day |
|
public |
C Email |
|
public |
C JSON |
|
public |
C Mask |
|
public |
C Max |
|
public |
C MaxDate |
|
public |
|
|
public |
C MaxWords |
|
public |
C MaxYear |
|
public |
C Min |
|
public |
C MinDate |
|
public |
|
|
public |
C MinWords |
|
public |
C MinYear |
|
public |
C Pattern |
|
public |
C Required |
|
public |
C Rule |
|
public |
C Select |
|
public |
C Time |
|
public |
C Unique |
|
public |
C Url |
validator/transformers
summary | ||
public |
|
validator/valueSources
summary | ||
public |
|
widgets
summary | ||
public |
|