JavaScript Utilities
Introduction
Installation
import Utils from 'formiojs/utils';<script src="https://cdn.form.io/formiojs/formio.form.min.js"></script>Formio.Utils.eachComponent(....)Utility Functions
eachComponent(components, fn, [includeAll])
eachComponent(components, fn, [includeAll])getComponent(components, key)
getComponent(components, key)findComponents(components, query)
findComponents(components, query)searchComponents(components, query)
searchComponents(components, query)matchComponent(component, query)
matchComponent(component, query)flattenComponents(components, includeAll)
flattenComponents(components, includeAll)isLayoutComponent(component)
isLayoutComponent(component)getValue(submission, key)
getValue(submission, key)parseFloat(value)
parseFloat(value)formatAsCurrency(value)
formatAsCurrency(value)escapeRegExCharacters(value)
escapeRegExCharacters(value)boolValue(value)
boolValue(value)isMongoId(text)
isMongoId(text)checkCondition(component, row, data, form, instance)
checkCondition(component, row, data, form, instance)unescapeHTML(str)
unescapeHTML(str)convertStringToHTMLElement(str, selector)
convertStringToHTMLElement(str, selector)guid()
guid()isValidDate(date)
isValidDate(date)formatDate(value, format, timezone, flatPickrInputFormat)
formatDate(value, format, timezone, flatPickrInputFormat)getBrowserInfo()
getBrowserInfo()isInputComponent(componentJson)
isInputComponent(componentJson)Last updated
Was this helpful?
