|
document.getElementById('events-search').onkeyup = (args: KeyboardEvent) => {
let searchString: string = (args.target as HTMLInputElement).value;
if (searchString !== '') {
new DataManager(scheduleObj.getEvents(null, null, true)).executeQuery(new Query().
search(searchString, ['Subject', 'Location', 'Description'], null, true, true)).then((e: ReturnOption) => {
if ((<Object[]>e.result).length > 0) {
showSearchEvents('show', e.result);
} else {
showSearchEvents('hide');
}
});
} else {
showSearchEvents('hide');
}
}; |