SCALABILITY INTERACTION DETAILS
• Tables in list pages, detail pages, wizards will be be searchable
• By default, we will show the first 1000 entries in a “table” the user can click the [ Show More ] button
• the numeric count will be show above the table, left aligned.
• arrange by, filter by and search will be above the table, right aligned
• the options in arrange by will vary based on the page it is on
• the options in filter by will vary based on the page it is on
• The search box will search only for items found in the first column (not health), which is typically titled name
Search Implementation details:
The autocomplete pattern is used in combination with a standard input text box that is labeled to match the user’s expectation of what field will be searched against 1.
As the user types in data, a list of suggested items that match the inputted data is displayed. As more text is inputted, the displayed list is updated to matching the updated query – narrowing down matching items.
The list of suggested items is displayed directly beneath the search box
It will highlight what part of a suggested item that matches what has been inputted.
Allow the user to cancel the suggested items list by pressing the ESC key. Pressing the ESC key causes the suggested items list to close, however typing in more characters after pressing the ESC key will restart the autocompletion behavior.
NUMERIC INTERACTION EXAMPLE
If there are 1233 total items, show:
Displaying 1-1000 of 1233
If there are 10000 items, show:
Displaying 1-1000 of 10000
If there are 10000 items, and the user gets to the bottom of the results and clicks [ Show More ] button, we display and additional 500 results, show:
Displaying 1000-1500 of 10000
If there are 10000 items, and the user gets to the bottom of the results and clicks [ Show More ] button, we display and additional 500 results, and they get to the bottom and they click [ Show More ] button again,, show:
Displaying 1000-2000 of 10000
If there are 588 total items, show:
Displaying 1-588 of 588
If a search is entered and only 12 results match the query, show:
Displaying 1-12 of 588