Skip to content
Snippets Groups Projects
Commit 8d4e2249 authored by Jan-Hendrik Willms's avatar Jan-Hendrik Willms
Browse files

fixes #3

parent fb9858f5
No related branches found
No related tags found
No related merge requests found
(function (STUDIP) {
'use strict';
let app = null;
STUDIP.ready(() => {
STUDIP.Vue.load().then(({createApp}) => {
app = createApp({
data () {
......@@ -31,34 +30,37 @@
|| icon.title?.toLocaleLowerCase().includes(this.needle.toLocaleLowerCase());
});
}
}
});
app.$mount('#icon-overview');
});
STUDIP.ready(() => {
$('#icon-search :input').keyup(event => {
const needle = event.target.value.trim();
if (app !== null) {
app.search(needle);
}
event.stopPropagation();
},
created() {
document.querySelector('#icon-search input').addEventListener(
'keyup',
(event) => {
this.needle = event.target.value.trim();
event.preventDefault();
});
$('#icon-options select[name="color"]').removeClass('submit-upon-select').change(event => {
app.color = event.target.value;
event.stopPropagation();
}
)
document.querySelector('#icon-options select[name="color"]').addEventListener(
'change',
(event) => {
this.color = event.target.value;
event.stopPropagation();
event.preventDefault();
});
}
);
$('#icon-options select[name="size"]').removeClass('submit-upon-select').change(event => {
app.size = event.target.value;
document.querySelector('#icon-options select[name="size"]').addEventListener(
'change',
(event) => {
this.size = Number.parseInt(event.target.value, 10);
event.stopPropagation();
event.preventDefault();
}
);
}
}).$mount('#icon-overview');
});
})
}(STUDIP));
pluginname=Icon overview
pluginclassname=IconOverview
version=1.1
version=1.2
origin=UOL
studipMinVersion=5.0
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment