mirror of https://github.com/wekan/wekan
parent
849deae11e
commit
7519abf3fe
@ -1,17 +1,37 @@ |
||||
function getSpinnerName() { |
||||
return 'Bounce' |
||||
} |
||||
import Settings from '/models/settings'; |
||||
|
||||
Spinner = { |
||||
getSpinnerTemplate() { |
||||
return 'spinner' + getSpinnerName() |
||||
return 'spinner' + this.getSpinnerName(); |
||||
}, |
||||
|
||||
getSpinnerTemplateRaw() { |
||||
return 'spinner' + getSpinnerName() + 'Raw'; |
||||
return 'spinner' + this.getSpinnerName() + 'Raw'; |
||||
}, |
||||
|
||||
spinnerName: getSpinnerName().toLowerCase(), |
||||
currentSetting: new ReactiveVar(), |
||||
|
||||
currentSettings() { |
||||
return this.currentSetting.get(); |
||||
}, |
||||
|
||||
getSpinnerName() { |
||||
let ret = 'Bounce'; |
||||
if (this.currentSettings()) { |
||||
ret = this.currentSettings().spinnerName; |
||||
} |
||||
return ret; |
||||
}, |
||||
|
||||
getSpinnerNameLC() { |
||||
return this.getSpinnerName().toLowerCase(); |
||||
}, |
||||
} |
||||
|
||||
Blaze.registerHelper('Spinner', Spinner); |
||||
|
||||
Meteor.subscribe('setting', { |
||||
onReady() { |
||||
Spinner.currentSetting.set(Settings.findOne()); |
||||
}, |
||||
}); |
||||
|
Loading…
Reference in new issue