1. Home
  2. Docs
  3. Forms
  4. Advanced Component Types

Advanced Component Types

Advanced Components are very useful for advanced forms which contain complex information. Details for each component below:

URL

Text Fields are the type of fields that hold a URL which links to a website. An example URL is Https://www.flexie.io.

This field can have a default URL.

Attributes

  •  Show Word Counter
  • Show Character Counter
  • Required Field 
  • Multiple Values 
  • Hidden 
  • Disabled 
  • Initial Focus 
  • Hide Label 
  • Minimum Length
  • Maximum Length
  • Minimum Word Length
  • Maximum Word Length
  • Custom Error Message

Address

Address Fields are the type of fields that hold an Address information. While typing an address, it will automatically connect with Google Services and auto suggest address locations for you to select.

This field can have a default location.

Attributes

  • Required Field 
  • Multiple Values 
  • Hidden 
  • Disabled 
  • Initial Focus 
  • Hide Label 
  • Custom Error Message

Date/Time

Date/Time fields are the type of fields that hold a Date information. When clicking on the Date/Time field a calendar will pop to select a date

This field can have a default date/time.

Attributes

  • Required Field 
  • Hidden 
  • Disabled 
  • Initial Focus 
  • Hide Label 
  • Custom Error Message

Day

Day fields are the type of fields that hold a date information in three separated day, month, year fields. When clicking on the Month field dropdown list of months will display from which to select. The day and year fields are manual number fields.

This field can have a default day.

Attributes

  • Required Field 
  • Hidden Disabled 
  • Initial Focus 
  • Hide Label 
  • Use Locale Settings 
  • Day First 
  • Hide Day 
  • Hide Month 
  • Hide Year 
  • Require Day
  • Require Month
  • Require Year
  • Maximum Day
  • Minimum Day
  • Custom Error Message

Tags

Tag fields are the type of fields that hold tags. Enter tags one by one and press enter to add. A delimiter can be used to separate tags from each other.

Attributes

  • Required Field 
  • Hidden 
  • Disabled 
  • Initial Focus 
  • Hide Label 
  • Delimiter
  • Custom Error Message

Focus Edit

Focus Edit fields are type of fields that hold text. When clicking on the Focus Edit field a focused text area will pop where text is entered.

This field can have a default text.

Attributes

  • Show Word Counter
  • Show Character Counter
  • Required Field 
  • Hidden 
  • Disabled 
  • Initial Focus 
  • Hide Label 
  • Minimum Length
  • Maximum Length
  • Minimum Word Length
  • Maximum Word Length
  • Custom Error Message

Currency

Currency fields are the type of fields that hold a currency. You can set up the currency type ex. USD, EUR, GBP by selecting form the Currency dropdown.

This field can have default value.

Attributes

  • Required Field 
  • Multiple Values 
  • Hidden 
  • Disabled 
  • Initial Focus 
  • Hide Label 
  • Currency Type
  • Custom Error Message

HTML Content

HTML Content fields can hold HTML. They are used to display information.

Attributes

  • Hidden 

Upload

Upload fields are the type of fields used to upload files. You can upload one or more files by clicking on browse link.

Attributes

  • Required Field
  • Allow Multiple Files
  • Hidden 
  • Hide Label
  • Custom Error Message

Signature

The Signature element is used to sign documents by writing down your original signature.

Attributes

  • Required Field 
  • Hidden 
  • Hide Label
  • Width
  • Height
  • Background Color
  • Pen Color
  • Custom Error Message

Survey

The Survey fields can hold questions and answers and are used to collect information regarding a subject matter.

Fields or questions may be pre-filled by using the query string attribute

Attributes

  • Required Field 
  • Disabled 
  • Initial Focus 
  • Hide Label 
  • Custom Error Message

Location

The Location field shows an input to write the location and a map from which we can select a location. The selected location will fill the input. This field type uses Geolocation API from Google Services.

Attributes

  • Required Field 
  • Hidden 
  • Initial Focus 
  • Hide Label 
  • Default Region
  • Default Zoom
  • Custom Error Message

How can we help?