Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
Do not use an array as a hashmap -- it won't work that way. Use an object instead. Using 2*ICON_SIZE seems wrong -- just make ICON_SIZE = 32 instead. You never seem to use the "mute" variable in the constructor.