Example of gradient Widget

An extra example for a gradient Widget:


//---------------------------------------
// User Custom color list 
//(created by Pastel App)
color = {
"dark_green": "008925",
"yellow": "faff00",
"red": "FF0101",
"white": "F6F6F7",
"black": "191919",
"orange": "FF8501",
"ddr":"b1aeff",
"bgddr": "0100ff",
"fgddr": "fdff00",
"bgscripts": "6282ae",
"magenta":"ff09ee",
"blue100":"0100ff",
"green100":"00ff00"
}

3 Color Gradient settings

//Gradient calculation of widget
let startColor = new Color(color.magenta)
let midColor = new Color(color.blue100)
let endColor=new Color(color.green100)
let gradient = new LinearGradient()
gradient.colors = [startColor, midColor,endColor]
gradient.locations = [0,0.6,1]

if(ScreenInfo=="SCRIPTS"){
	widget.backgroundGradient=gradient}
	else{
widget.backgroundColor=bgColor
}

Results into