mirror of
https://github.com/wekan/wekan.git
synced 2026-01-13 21:18:50 +01:00
31 lines
606 B
JavaScript
31 lines
606 B
JavaScript
Meteor.subscribe('setting');
|
|
|
|
export class Spinner extends BlazeComponent {
|
|
currentSettings() {
|
|
return Settings.findOne();
|
|
}
|
|
|
|
getSpinnerName() {
|
|
let ret = 'Bounce';
|
|
let settings = this.currentSettings();
|
|
|
|
if (settings && settings.spinnerName) {
|
|
ret = settings.spinnerName;
|
|
}
|
|
return ret;
|
|
}
|
|
|
|
getSpinnerTemplate() {
|
|
return 'spinner' + this.getSpinnerName();
|
|
}
|
|
}
|
|
|
|
(class extends Spinner {
|
|
}.register('spinner'));
|
|
|
|
(class extends Spinner {
|
|
getSpinnerTemplateRaw() {
|
|
let ret = super.getSpinnerTemplate() + 'Raw';
|
|
return ret;
|
|
}
|
|
}.register('spinnerRaw'));
|