Icon (boolean big, boolean error, boolean disabled) { if (error) { if (big) { return disabled ? myPluginLogoDisabledErrorBig : myPluginLogoErrorBig; } return disabled ? myPluginLogoDisabledError : myPluginLogoError; } if (big) { return disabled ? myPluginLogoDisabledBig : myPluginLogoBig; } return disabled ? myPluginLogoDisabled : myPluginLogo; }