By default, ngx-treeview has placeholder text called 'filter'. I want to change this default placeholder to other text. How can I do that?
Asked
Active
Viewed 1,560 times
1 Answers
2
For example, change it on the compoenent level.
import { TreeviewItem, TreeviewConfig, TreeviewI18nDefault , TreeviewI18n } from 'ngx-treeview';
@Component({
...
providers: [
{
provide: TreeviewI18n , useValue: Object.assign(new TreeviewI18nDefault(), {
getFilterPlaceholder(): string {
return 'my custom Filter';
}
// also override other methods if needed
// getText(selection: TreeviewSelection): string;
// getAllCheckboxText(): string;
// getFilterPlaceholder(): string;
// getFilterNoItemsFoundText(): string;
// getTooltipCollapseExpandText(isCollapse: boolean): string;
})
}
],
})
export class MyComponent {
constructor( private treeviewI18nDefault: TreeviewI18n ) { }
}

ABOS
- 3,723
- 3
- 17
- 23