References
| summary | ||
| public |
C CDN |
|
| public |
|
|
| public |
C Form |
|
| public |
|
|
| public |
C Formio The Formio interface class. |
|
| public |
F embed(config: {}) |
|
| public |
V GlobalFormio: * |
|
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/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 |
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: ...*): * |
|
contrib
| summary | ||
| public |
V Contrib: {"stripe": *, "location": *, "edittable": *, "modaledit": *} |
|
contrib/edittable
| summary | ||
| public |
|
|
| public |
F EditTable(extend: ...*): * |
|
contrib/location
| summary | ||
| public |
|
|
| public |
F Location(extend: ...*): * |
|
contrib/modaledit
| summary | ||
| public |
|
|
| public |
F ModalEdit(extend: ...*): * |
|
contrib/stripe/checkout
| summary | ||
| public |
|
|
contrib/stripe/stripe
| summary | ||
| public |
This is the StripeComponent class. |
|
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 getFormioUploadAdapterPlugin(fileService: *, component: *) |
|
| public |
F url(formio: *): * |
|
| public |
F async withRetries(fn: *, args: *, retries: number, err: undefined): * |
|
| public |
F setXhrHeaders(formio: *, xhr: *) |
|
| public |
|
|
templates
| summary | ||
| public |
|
|
templates/bootstrap
| summary | ||
| public |
F iconClass(iconset: *, name: *, spinning: *): * |
|
utils
| summary | ||
| public |
|
|
| 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": function, "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/transformers
| summary | ||
| public |
|
|
validator/valueSources
| summary | ||
| public |
|
|
widgets
| summary | ||
| public |
|
|
