-
Type:
Story
-
Status: Closed
-
Priority:
Minor
-
Resolution: Completed
-
Affects Version/s: None
-
Component/s: Forms
-
Labels:
-
Epic Link:
-
Sprint:Sprint 26: Sep 19 - 30, 2016
-
Git Pull Request:
Goal:
- Allow form builder to set an autocomplete property for text field, using a simple data provider under the new sidebar structure.
Users:
- Form builder - persona in charge for building the forms and designing their behavior.
Benefits:
- Speed up user interaction when autocomplete feature correctly predicts the word a user intends to enter in a text field after only a few characters have been typed;
- Allow linking options from a data provider to a field.
User Story:
As a form builder, I would like to alter the properties of a text field, using a simple data provider to populate autocomplete options into it, so that a list of options appears below the field(s) to the form user.
DOD:
- Implement this property for a text field;
- Use the sidebar interface structure of Forms;
- Load a data provider to show a list of available data below a field;
- The field should always accept what the user types (even if it is not on the list), except if there's a validation mask or restriction property assigned to the field;
- Provide an optimal number of items shown in a list;
- Create feature documentation.
Expected result for the form user
- As the user types a letter into a text field, it filters the data list, giving visual feedback to the user (highlight characters or group of characters). E.g.: if there is a value starting with "L”, so the field should bring a list of values starting with this character;