Add setOnIcon/setOffIcon methods