static OpenSocialManager() { if (ORNGSettings.getSettings().Enabled) { shindigURL = ORNGSettings.getSettings().ShindigURL; features = ORNGSettings.getSettings().Features; PreparedGadget.Init(); } }
public void RemoveGadget(string label) { // if any visible gadgets depend on pubsub data that isn't present, throw them out PreparedGadget gadgetToRemove = null; foreach (PreparedGadget gadget in gadgets) { if (label.Equals(gadget.GetLabel())) { gadgetToRemove = gadget; break; } } gadgets.Remove(gadgetToRemove); }
public PreparedGadget AddOntologyGadget(int appId, string view, string optParams) { // this only returns enabled gadgets, and that's what we want! foreach (GadgetSpec spec in GetGadgetSpecifications()) { if (spec.GetAppId() == appId) { PreparedGadget retval = new PreparedGadget(spec, this, view, optParams); gadgets.Add(retval); gadgets.Sort(); return retval; } } return null; }
public PreparedGadget AddGadget(int appId, string view, string optParams) { // this only returns enabled gadgets, and that's what we want! foreach (GadgetSpec spec in GetGadgetSpecifications()) { if (spec.GetAppId() == appId) { string chromeId = "gadgets-" + gadgets.Count; PreparedGadget retval = new PreparedGadget(spec, this, view, optParams, chromeId); gadgets.Add(retval); gadgets.Sort(); return(retval); } } return(null); }