Slider switch for Adafruit_GFX button library

Working on a project with touchscreen using the following libraries on a Mega 2560.

<Adafruit_GFX.h>
<Adafruit_ILI9341.h>
<XPT2046_Touchscreen.h>

On this I am looking for a slider switch … the one when clicked toggles left-right.

Is any such available or I have to make do with the standard button in a latched mode changing the Text on it ? Like by default its Grey with OFF and once user clicks it turns Green with ON.

While the above implementation is OK to use, would be goof to have a Slider or rocker type switch

Any ideas ? Thanks.