onFiltering(e){
console.log(e);
let pred:Predicate;
let subString;
let query: Query = new Query();
if(e.text.includes(" ") && e.text.charAt(e.text.length-1) != " "){
subString = e.text.split(" ");
subString.map((value)=> {
if(pred)
pred = pred.and("value",'contains',value,true,true);
else
pred=new Predicate("value",'contains',value,true,true);
})
query = query.where(pred).take(20);
}
else {
query = (e.text !== '') ? query.where('value', 'contains', e.text, true).take(20) : query;
}
e.updateData(this.data, query);
}
|
<ejs-datepicker cssClass="e-custom-class"></ejs-datepicker>
|
.e-datepicker.e-popup.e-custom-class .e-calendar {
background-color: pink;
}
|