Declined
Last Updated: 11 Jul 2023 15:04 by ADMIN
Daniel
Created on: 24 Feb 2020 10:18
Category: MultiSelect
Type: Feature Request
1
Please provide an option (globally) for some search delay (in milliseconds)

Before this directive we do it this way:

	public ngAfterViewInit() {

		const contains = (value: string) => (object: IBaseObjectConfigurationField) => object.name.toLowerCase().indexOf(value.toLowerCase()) !== -1;

		this.multiSelect.filterChange
			.asObservable()
			.pipe(
				switchMap(value =>
					from([this.collection])
						.pipe(
							tap(() => {
								this.multiSelect.loading = true;
							}),
							delay(value ? 350: 0),
							map(data => data.filter(contains(value))),
						),
				),
			)
			.subscribe(x => {
				this.filteredCollection = x;
				this.multiSelect.loading = false;
			});
	}

 

Please provide a (global) option for red line!

2 comments
ADMIN
Martin
Posted on: 11 Jul 2023 15:04

Hi Daniel,

We are declining this request due to low interest and demand. If it turns out to be popular in the future, we will reconsider the status.

Regards,
Martin
Progress Telerik

As of R2 2023, the default icon type will be SVG instead of Font. See this blogpost for more information.
ADMIN
Martin
Posted on: 28 Feb 2020 14:34

Hi Daniel,

Thank you for the logged feature request.

We will track the customer demand here and will consider providing such an enhancement in the future, based on the interest.

I have also updated your account Telerik points for bringing this enhancement to our attention.

Regards,
Martin
Progress Telerik

Get quickly onboarded and successful with your Telerik and Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.