Search Input

Content Type: Widget
Categories: Data

Overview

Use this widget for customize single and multiple search, with the ability to dynamic search data and filter by typing in an input. 

Documentation

Demo urlhttps://educonnexsearchinput-sandbox.mxapps.io/

Description

This Search Input widget enable to dynamically search entities and even do search with external APIs. You can use both Persistable and Non Persistable Entity as a data source. 

Have a look at the screenshots or try the test project in the GitHub repository.

Typical usage scenario

  1. Dynamic search with multi/single select possibility. 
  2. Using non persistable entity as a source
  3. Do search through API
  4. Ability to adjust search list item and content

Features and limitations

Widget gives ability to 

  1. Provide Dynamic data source for search items. 
  2. Single/Multiple/Limited Multiple search
  3. Use both Persistable and Non Persistable entity as a data source 
  4. Set if input is Clearable, Searchable, Disabled
  5. Force clear selected items through microflow/nanoflow
  6. Provide preselected objects
  7. Provide Placeholder/ No Option Text
  8. Show loading when data is loading
  9. Various events that will give more flexibility
  10. Ability to create new option on enter or clicking new option

Installation

Normal installation using the App Store

Configuration

Please checkout following module in Github where you can see example and how to use this widget in practice. 

To use Module

  1. Download module from here: https://github.com/wedomendixapps/mendix-search-input/blob/main/SearchInput.mpk
  2. Create blank mendix project
  3. import downloaded module into your project. 
  4. Download Educonnex Search input widget from Marketplace
  5. Sate page ‘Page’ as your home page


Releases

Version: 3.0.0
Framework Version: 9.16.1
Release Notes: Updated the source code with hooks Fixed issues with updating multiple components at the same time.
Version: 2.0.2
Framework Version: 9.16.1
Release Notes: Show No option text when input is empty
Version: 2.0.1
Framework Version: 9.16.1
Release Notes: Hides empty row
Version: 2.0.0
Framework Version: 9.16.1
Release Notes: Ability to create during typing. Force reloads preselected options when requested.
Version: 1.0.1
Framework Version: 9.16.1
Release Notes: Fixed issue with updating options in case newly updated options have same length as previous list.