add option to deactivate livesearch, so the searchresult in studvw is shown in tabulator

This commit is contained in:
Harald Bamberger
2025-11-20 13:40:10 +01:00
parent d88f2a0a48
commit d001e3c168
2 changed files with 5 additions and 0 deletions
@@ -95,6 +95,7 @@ export default {
searchbaroptions: {
origin: 'stv',
calcheightonly: true,
nolivesearch: true,
types: {
student: Vue.computed(() => this.$p.t('search/type_student')),
prestudent: Vue.computed(() => this.$p.t('search/type_prestudent'))
@@ -304,6 +304,8 @@ export default {
this.calcSearchResultHeight();
},
search: function() {
if(this.searchoptions?.nolivesearch === true) return;
this.abort();
if( this.searchsettings.searchstr.length >= 2 ) {
this.calcSearchResultExtent();
@@ -417,6 +419,8 @@ export default {
window.removeEventListener('resize', this.calcSearchResultExtent);
},
showsearchresult: function() {
if(this.searchoptions?.nolivesearch === true) return;
if( this.searchsettings.searchstr.length >= 2 ) {
this.showresult = true;
window.addEventListener('resize', this.calcSearchResultExtent);