1
0
mirror of https://github.com/chylex/TweetDuck.git synced 2025-05-05 20:34:07 +02:00
TweetDuck/Resources/Plugins/edit-design/notification.js

32 lines
728 B
JavaScript

run(){
var extend = function(target, source){
for(let prop in source){
target[prop] = source[prop];
}
return target;
};
const configFile = "config.json";
$TDP.readFile(this.$token, configFile, true).then(contents => {
try{
loadConfigObject(extend(this.defaultConfig, JSON.parse(contents)));
}catch(err){
loadConfigObject(this.defaultConfig);
}
}).catch(err => {
loadConfigObject(this.defaultConfig);
});
// config handling
this.defaultConfig = {
avatarRadius: 10
};
var loadConfigObject = config => {
let css = window.TDPF_createCustomStyle(this);
css.insert(".avatar { border-radius: "+config.avatarRadius+"% !important }");
};
}