The check widget allows for toggling a value between true and false.
Check objects are a lot like radio objects in layout and functionality,
except they do not work as a group, but independently, and only toggle
the value of a boolean state between false and true.
changed - This is called whenever the user changes the state of
the check objects.
icon - An icon of the check
default - A label of the check
on - On state label of the check
off - Off state label of the check
parent (efl.evas.Object) – The parent object
**kwargs – All the remaining keyword arguments are interpreted as properties of the instance