ngx-flexible-select (npm): For detailed explanation on how things work, checkout the [DEMO](https://andreysyagrovskiy.github.io/ngx-flexible-select/dist/ngx-flexible-select-demo/)
Keywords: angular|angular2|angular4|angular6|angular7|angular8|select|dropdown|custom|flexible